Muhammad Afridi attended medical school and graduated in 2001 (21 years ago).
Muhammad Afridi works at Valley Hospitalists, P.C., which has 10 other health providers.
Muhammad Afridi is affiliated with the following hospitals.
As an internal medicine, Muhammad Afridi may see patients with the following conditions. Please check with Muhammad Afridi what conditions he treats. Muhammad Afridi may treat additional conditions not listed.
Muhammad Afridi is a internist.
Providers chosen based on Muhammad Afridi's location and specialties.