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