Birgit Baumgarten

Novartis Ag · Euroscreen S.A. · Irm
Total Patents: 2
Overall Rank: #1,929,428
Years Active: 2013–2019
Novartis Ag Rank: #1,923