1. Nemazee Hospital, Shiraz Medical Center, the University of Shiraz Medical School, Shiraz, Iran, and the Veterans Administration Hospital, Syracuse, New York
2. University of Shiraz Medical Center, Shiraz, Iran
3. veterans Administration Hospital, Syracuse, New York
4. Medical Resident, Saadi Hospital, Shiraz, Iran
5. University of Shiraz Medical School and Associate Physician, Nemazee Hospital, Shiraz Medical Center, Iran