Robarch
City - Basel
Country - Switzerland
About - MSc in Biotechnology Technical University of Denmark
Role - Industry professional