Donald Beggs
Midrex
Total Patents:
14
Overall Rank:
#345,957
Years Active:
1980–2021
Midrex Rank:
#2