Kidney Stone Surgery — Sina Hospital, Tehran University of Medical SciencesUpon medical reviewUrologySina Hospital, Tehran University of Medical Sciences · Tehran
Multiple Sclerosis Assessment — Sina Hospital, Tehran University of Medical SciencesUpon medical reviewNeurologySina Hospital, Tehran University of Medical Sciences · Tehran
Spine Surgery — Sina Hospital, Tehran University of Medical SciencesUpon medical reviewNeurologySina Hospital, Tehran University of Medical Sciences · Tehran
Vascular Surgery — Sina Hospital, Tehran University of Medical SciencesUpon medical reviewCardiologySina Hospital, Tehran University of Medical Sciences · Tehran