Carl Lebel
Otonomy · University of California · Dompè Farmaceutici S.P.A.
Total Patents:
38
Overall Rank:
#85,456
Years Active:
2011–2024
Otonomy Rank:
#2