David Bonneau
Mannkind · Lawson Hemphill · Delphi International Operations Luxembourg S.A.R.L.
Total Patents:
21
Overall Rank:
#205,469
Years Active:
1996–2023
Mannkind Rank:
#30