Abu Ali Sina Hospital is the Iran’s largest transplant hospital with 600 beds which was built on a 100-acre site in Sadra, Shiraz.
Abu Ali Sina Hospital is the Iran’s largest transplant hospital with 600 beds which was built on a 100-acre site in Sadra, Shiraz.
Make a Reservation