Home › Specialists › Dr. Kieran Mccafferty

Dr. Kieran Mccafferty

Nephrology
Clinical Director of Research, Barts Health NHS Trust
📍 City of London, England

Consultant Nephrologist at NHS

Dr. Kieran Mccafferty

Consultant Nephrologist at NHS

Board certifications

Practice locations

Practice location 1

City of London, England, United Kingdom
View map