John Scott Mahaffey
Electro-Biology
Total Patents:
6
Overall Rank:
#882,789
Years Active:
1997–2001
Electro-Biology Rank:
#5