Su Il Yum
Alza · Durect
Total Patents:
81
Overall Rank:
#21,997
Years Active:
1984–2025
Alza Rank:
#12