Specialises in
- Nephrology
Profile
Honorary Consultant Nephrologist, interest in genetic kidney diseases and viral infections associated with kidney disease.
Honorary Consultant Nephrologist, interest in genetic kidney diseases and viral infections associated with kidney disease.