Paul D. Faucher
Obalon Therapeutics · Amgen · HP
Total Patents:
25
Overall Rank:
#159,026
Years Active:
2001–2025
Obalon Therapeutics Rank:
#11