Edward C. Kelly
Mega Corp
Total Patents:
4
Overall Rank:
#1,173,675
Years Active:
1989–2019
Mega Corp Rank:
#3