Fariborz Ghaffarpasand, MD's avatar
Fariborz Ghaffarpasand, MD
Neurosurgeon at Shiraz University of Medical Sciences
  • Neurological Surgery
  • Trauma
  • Spine Surgery
  • Neurosurgery
Want to learn more about Fariborz?

Join NEJM Resident 360!

Powered by Medstro