Michael J. Yarus

Synergen · Nexstar Pharmaceuticals · University of Technology Office Of Technology Transfer
Total Patents: 9
Overall Rank: #588,693
Years Active: 1987–2001
Synergen Rank: #2