Robert I. Lehrer

Intrabiotics Pharmaceuticals · University Of Iowa · University Of California Los Angeles
Total Patents: 26
Overall Rank: #155,562
Years Active: 1985–2014
Intrabiotics Pharmaceuticals Rank: #2