Michael J. Sadowsky
University of Minnesota · Maxygen · Finch Therapeutics Holdings
Total Patents:
19
Overall Rank:
#226,814
Years Active:
1993–2025
University of Minnesota Rank:
#27