Robert Williams
Family Medicine · Ventura, CANPI 1245400951
Payments from drug & device makers
Across 445 payments — averaging $3034.75 each. Meals, travel, consulting and speaking fees, gifts and royalties reported by drug and device makers.
- Modernatx, Inc.$763K
- Vertex$216K
- Currax Pharmaceuticals LLC$140K
- AstraZeneca$137K
- Sanofi US Services Inc.$36K
- Teva Pharmaceuticals USA, Inc.$32K
- plus $26K from 5 others
Across 22 payments — averaging $7639.58 each. Payments tied to a research study. These frequently flow through the physician to a hospital or research institution rather than to the physician personally.
- Nielsen Biosciences, Inc.$165K
- Sanofi Pasteur Inc.$2K
- Sanofi US Services Inc.$2K
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 |
|---|---|---|
| Modernatx, Inc. | 388 | $763,036 |
| Vertex | 4 | $216,050 |
| Currax Pharmaceuticals LLC | 23 | $140,337 |
| AstraZeneca | 8 | $137,202 |
| Sanofi US Services Inc. | 6 | $36,250 |
| Teva Pharmaceuticals USA, Inc. | 9 | $31,607 |
| Pfizer | 2 | $22,725 |
| GSK | 1 | $3,063 |
| Biohorizons Implant Systems Inc. | 2 | $142 |
| Sanofi | 1 | $36 |
| Therapeuticsmd, Inc. | 1 | $12 |
How this compares
$1,350,462 in reported general payments places this provider in the 95th percentile of 10,533 family medicine providers in California.
Other family medicine in Ventura
- Amina HaggagNorthridge$112.8M
- Steven ReynoldsLong Beach$53M
- Rizwana MohseniLake Forest$26.7M
- Daniel JohnsonSan Diego$15.7M
- Stacey LayleSan Diego$14.8M
- Apinya VutikullirdCypress$14.3M
- Hanid AudishSpring Valley$13.6M
- Augusto FocilOxnard$12.6M
- Jack VuLong Beach$10.1M
- Suzanne FussellOxnard$8.9M
Where these figures come from
- Payments: CMS Open Payments, program years 2019–2025 (publication P06302026_06032026).
- Identity: NPPES NPI Registry, July 2026.