Members of the public visit the Geneva University Hospitals during an open day in its new Gustave Julliard building (Keystone) Switzerland has been rated third in a global ranking of the access to and the quality of healthcare systems – a report that shows large gaps between the best and worst ranked countries. The survey, published online on Thursday in the medical journal The Lancetexternal link, looked at...
Read More »