Antonio C. Llevares
Obalon Therapeutics · Dexcom · Reshape Lifesciences
Total Patents:
39
Overall Rank:
#80,781
Years Active:
2010–2025
Obalon Therapeutics Rank:
#4