Team Lead, Chemistry (Peptides), London, Lausanne
Isomorphic Labs
Lausanne +1 more
engineering
49 days ago