English

Meyrin, Hôpital de la Tour