Robert S. Clough
3M · Outrider Technologies · Solventum Intellectual Properties
Total Patents:
38
Overall Rank:
#84,706
Years Active:
1998–2025
3M Rank:
#259