Richard Hiipakka
Arch Development · The University Of Chicago
Total Patents:
4
Overall Rank:
#1,221,954
Years Active:
2003–2014
Arch Development Rank:
#85