Geneva

77th World Health Assembly concludes

The 77th World Health Assembly (WHA) ends today in Geneva. Hosted by the World Health…