City Specialty Directory

Top Geriatric Medicine providers in Buffalo, NY

Geriatric Medicine providers in Buffalo, NY include clinicians and organizations listed in the public NPPES registry. This page surfaces the strongest Medicare Part B activity in the latest available dataset while keeping the full local provider directory intact.

Top-provider rankings use 2023 Medicare Part B Tot_Srvcs. Providers without Medicare activity data still appear in the alphabetical directory.

17 providersAverage Medicare services: 370

Top Geriatric Medicine providers in Buffalo by Medicare activity

RankProviderMedicare ServicesSignal
1Alfredo Kua, M.D.859Above average Medicare activity
2Bilal Shoaib, MBBS546Above average Medicare activity
3Zachary B Wikerd, M.D.519Above average Medicare activity
4Sarah Sadek, M.D471Above average Medicare activity
5Calogero M Ippolito, MD220Below average Medicare activity
6Bruce R Troen, MD183Below average Medicare activity
7Anshu Bais, MD107Below average Medicare activity
8Samuel N Puvendran, MD53Below average Medicare activity

Full Directory

Alphabetical list of all Geriatric Medicine providers in Buffalo, NY.

RankProviderMedicare ServicesSignal
1Alfredo Kua, M.D.859Above average Medicare activity
No dataAnisha Pahwa, M.D.No dataNo Medicare data
7Anshu Bais, MD107Below average Medicare activity
No dataArunan John Thurairajah, MDNo dataNo Medicare data
2Bilal Shoaib, MBBS546Above average Medicare activity
No dataBruce Naughton, MDNo dataNo Medicare data
6Bruce R Troen, MD183Below average Medicare activity
5Calogero M Ippolito, MD220Below average Medicare activity
No dataDonald A McDonald, MDNo dataNo Medicare data
No dataDonna Desmone, MDNo dataNo Medicare data
No dataElizabeth Ann Fray, MDNo dataNo Medicare data
No dataJune Irene Chang, MDNo dataNo Medicare data
No dataKenneth Garbarino, MDNo dataNo Medicare data
No dataMichael F Noe, MDNo dataNo Medicare data
8Samuel N Puvendran, MD53Below average Medicare activity
4Sarah Sadek, M.D471Above average Medicare activity
3Zachary B Wikerd, M.D.519Above average Medicare activity