H. David Humes
University of Michigan · Cytopherx · Nephros Therapeutics
Total Patents:
37
Overall Rank:
#88,922
Years Active:
1994–2024
University of Michigan Rank:
#32