Thomas Faller, PhD

Novartis Pharma AG, Basel, Switzerland