Oto Zak

Oto Zak

Affiliations and Expertise

Novartis Pharma Research, Basel, Switzerland