Richard St. Pierre
3M · Micro Motion
Total Patents:
10
Overall Rank:
#490,146
Years Active:
2011–2024
3M Rank:
#5,326