Deborah C. Mash

Demerx · University of Minnesota · The Institute For Ethnomedicine
Total Patents: 25
Overall Rank: #160,389
Years Active: 1997–2024
Demerx Rank: #2