Ophthalmology -- Pharma Payments

Total Payments: $985,632.12 across 65 transactions from 65 physicians.

Top Ophthalmology Physicians by Pharma Payments

View all Ophthalmology payments