Michael J. Ehrenberger
Medrad · Bayer Medical Care · Union Switch & Signal
Total Patents:
5
Overall Rank:
#1,010,187
Years Active:
1998–2014
Medrad Rank:
#107