Angel Ribo
Infectious Disease · Daytona Beach, FLNPI 1144299124
Payments from drug & device makers
Across 238 payments — averaging $64.77 each. Meals, travel, consulting and speaking fees, gifts and royalties reported by drug and device makers.
- Gilead$12K
- Viiv Healthcare Company$1K
- Theratechnologies Inc.$597
- Merck$473
- Johnson & Johnson$378
- Novo Nordisk$236
- plus $444 from 6 others
What the payments were for
- Speaking & faculty fees$5,79038%
- Travel & lodging$4,06226%
- Food & beverage$5,44935%
- Education$1151%
General payments by program year
Who reported the general payments
Companies are grouped under their corporate parent — a single manufacturer often files under several CMS reporting entities. Research and ownership payments are counted separately and are not in this table.
| Company | Payments | Total |
|---|---|---|
| Gilead | 81 | $12,144 |
| Viiv Healthcare Company | 61 | $1,143 |
| Theratechnologies Inc. | 20 | $597 |
| Merck | 22 | $473 |
| Johnson & Johnson | 27 | $378 |
| Novo Nordisk | 5 | $236 |
| EMD Serono, Inc. | 11 | $205 |
| AbbVie | 6 | $162 |
| Bayer | 2 | $30 |
| Napo Pharmaceuticals Inc | 1 | $18 |
| Janssen Scientific Affairs, LLC | 1 | $16 |
| Alkermes, Inc. | 1 | $14 |
What the payments were tied to
Products named in the reported payments. Only payments of $100 or more are attributed here — the typical reported payment nationally is a meal worth about $16, and listing those product-by-product would be noise.
How this compares
$15,415 in reported general payments places this provider in the 80th percentile of 669 infectious disease providers in Florida.
Other infectious disease in Daytona Beach
- Moti RamgopalFort Pierce$13.5M
- Larry BushAtlantis$9.3M
- Olayemi OsiyemiWest Palm Beach$8.8M
- Charlotte-Paige RolleOrlando$6M
- Edwin DejesusOrlando$5.9M
- Dushyantha JayaweeraMiami$5.1M
- Federico HinestrosaOrlando$5.1M
- Godson OguchiOrange City$5M
- Ammara MushtaqGainesville$2.7M
- Efrain GarciaMiami$2.5M
Where these figures come from
- Payments: CMS Open Payments, program years 2019–2025 (publication P06302026_06032026).
- Identity: NPPES NPI Registry, July 2026.