Matthias Schaefer
Sanofi · Degussa Ag · E.I. Du Pont De Nemours And
Total Patents:
19
Overall Rank:
#239,187
Years Active:
2000–2017
Sanofi Rank:
#33