Charles Raymond Degenhardt
The Procter & Gamble · H. Lee Moffitt Cancer Center And Research Institute · Mallinckrodt
Total Patents:
23
Overall Rank:
#184,737
Years Active:
1981–2017
The Procter & Gamble Rank:
#783