Mark Baumgartner
Agdia · Douglas Scientific · Abbeymoor Medical
Total Patents:
8
Overall Rank:
#633,694
Years Active:
1992–2020
Agdia Rank:
#1