Stefania SJOBECK
Durect
Total Patents:
5
Overall Rank:
#953,311
Years Active:
2017–2022
Durect Rank:
#18