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