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