John C. Humphreys
Davinci Roofscapes · The Johns Hopkins University
Total Patents:
10
Overall Rank:
#512,847
Years Active:
1980–2016
Davinci Roofscapes Rank:
#2