Publication
Publication ID (Profile URL)
https://researcherprofiles.org/profile/1392830
Publication Year
1997
PubMed ID
9181566
Publication Title
Szoka FC. Many are probed, but few are chosen. Nat Biotechnol. 1997 Jun; 15(6):509.