On site since December 2016

Devang Mehta

Synthetic biologist//currently working with plants// at ETH Zurich//occassional biotechnology blogger//@_devangm

Rating5