Felix Theeuwes

Alza · Durect · Virginia Commonwealth University
Total Patents: 242
Overall Rank: #2,161
Years Active: 1980–2023
Alza Rank: #1