Ralf Demuth
Bayer Healthcare · E.I. Du Pont De Nemours And · Magellan Systems International
Total Patents:
6
Overall Rank:
#867,769
Years Active:
2003–2010
Bayer Healthcare Rank:
#2,574