M
Martine Michel Review of Sheba Medical Center
The doctors are the best, the equipment is top not...
The doctors are the best, the equipment is top notch and the staff are very close to the patients.
Comments: