Mark Baumgartner

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