Published: 17 June 202417 JunHealth Innovation / Investment Manager (80-100%)Schweiz Lichtsteiner Foundation