https://openpaymentsdata.cms.gov/The Peter McCullough pageFeb 17, 2025∙ Paid773614Sharehttps://openpaymentsdata.cms.gov/physician/335114$1.2m, almost all of it between 2017-2022.This post is for paid subscribersSubscribeAlready a paid subscriber? Sign in