International Hospital

The International Hospital¬†Federation is a non-profit, international, not-for profit organization based in Bernex, Switzerland that operates…