Michael Sekar
Durect · Applera
Total Patents:
5
Overall Rank:
#914,136
Years Active:
2007–2025
Durect Rank:
#42