Oxford Nanopore Technologies
5 days ago
Biotechne·CH - Tolochenaz, Switzerland·Hybrid
Lonza·CH - Basel, Switzerland