Karri Lynn Michael-Ballard
Luminex · Trustees Of Tufts College
Total Patents:
6
Overall Rank:
#834,765
Years Active:
2007–2019
Luminex Rank:
#45