Roger Fu

Durect · Syntex (U.S.A.) · Intrabiotics Pharmaceuticals
Total Patents: 18
Overall Rank: #255,158
Years Active: 1996–2019
Durect Rank: #5