Dr. Muhammad Abdur Razzak, Kidney Doctor

Medicine specialist, General and Transplant Nephrologist