In situ biosynthesis of peptide arrays

Mingyue He1, Oda Stoevesandt

  • 1The Babraham Institute, Cambridge, UK.

Related Concept Videos