Jutta Deckert

Debiopharm International S.A. · Immunogen · Sanofi
Total Patents: 13
Overall Rank: #361,184
Years Active: 2012–2025
Debiopharm International S.A. Rank: #1