Elisabeth Niemöller, Germany

Sanofi R&D, Diabetes Development