skip to primary navigationskip to content
 

Amanda Haack

Amanda Haack

High-throughput microfluidic immobilization of C. elegans


Office Phone: +44 (0)1223 336633