Mark FitzGerald

BOSTON, MA US

1. 20080207509 Scaffold - the use of Stefin A as a scaffold protein for the display of inserted peptides 08-28-2008