Nephrologist/kidney specialist/kidney transplant /dialysis is located in Sahibzada Ajit Singh Nagar, India on mayo hospital, Sector 69. Nephrologist/kidney specialist/kidney transplant /dialysis is rated 3 out of 5 in the category nephrologist in India.
Address
mayo hospital, Sector 69