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