Richard Turk
The Michigan Biotechnology Institute · Miles Laboratories · Natura
Total Patents:
9
Overall Rank:
#582,852
Years Active:
1980–2009
The Michigan Biotechnology Institute Rank:
#12