Michael Thomas Dodd
The Procter & Gamble · Imflux
Total Patents:
35
Overall Rank:
#98,521
Years Active:
1997–2020
The Procter & Gamble Rank:
#383