John C. McCracken
Inventure Laboratories
Total Patents:
9
Overall Rank:
#570,893
Years Active:
2001–2017
Inventure Laboratories Rank:
#4