Russell T. Pagel
Brewer Science
Total Patents:
2
Overall Rank:
#1,951,827
Years Active:
2003–2018
Brewer Science Rank:
#103