Physician Profile

Muhammad Shah. His primary practice is as .