Business article 12892 Views Building a life science business – Balancing risk and vision Malin Otmani October 3, 2017 Tanja Dowe, Head of Debiopharm …