James F. Flack
Vega Vista
Total Patents:
7
Overall Rank:
#748,151
Years Active:
2000–2011
Vega Vista Rank:
#2