By Laurence Smith, Greybeard Healthcare Co-Founder May 2026 The seventy-ninth World Health Assembly is being held in Geneva from 18 to 23 May 2026. The purpose of the annual assembly is for delegates from 194 member states to “make decisions on health goals and strategies that will guide their own public health work and the...