Cite

HARVARD Citation

    Skerra, A. et al. (2015). 'Engineered protein scaffolds: have they lived up to expectations?'. Pharmaceutical bioprocessing. pp. 383-386. [Online]. 
  
Back to record