Khaja Hameeduddin Mujtaba Quadri, MDKhaja Hameeduddin Mujtaba Quadri · Nephrology Physician90A Street 43,F 10 /4, Islamabad, ICT 44000(033) 181-7943Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing