Dr David Milford

Consultant Nephrologist, Clinical Lead

Contact

0121 333 9228

Related services

  • Renal/Nephrology

Professional interests

  • All things kidney
  • Hypertension
  • Kidney transplantation