Peter Rinearson
Iii Holdings 12 · Microsoft
Total Patents:
10
Overall Rank:
#501,480
Years Active:
2006–2021
Iii Holdings 12 Rank:
#63