#The Switch

  • Article: The Switch aka the biggest health hat trick the world has ever seen
    ImpactHealth

    The Switch aka the biggest health hat trick the world has ever seen

    By Sophia Tsirbas|April 18, 2016

    Polio is on its way out...and we are happy to see it go! Read more