10.1101/025205
A novel recombinant DNA system for high efficiency affinity purification of proteins in Saccharomyces cerevisiae
2015-08-21