Herman Blok
Cornell Research Foundation · Board Of Supervisors Of Louisiana State University And Agricultural And Mechanical College · University of Minnesota
Total Patents:
16
Overall Rank:
#297,960
Years Active:
1998–2016
Cornell Research Foundation Rank:
#35