Open menu
Christopher Tze Kiu Yuen
Bacteriophage M13 major coat protein