James P. Hagen
Nova Technology · Nova Techologies
Total Patents:
6
Overall Rank:
#874,113
Years Active:
1986–2007
Nova Technology Rank:
#6