Yahoo Web Search

Search results

    • Who's that lady? - Nature Medicine

      Nature· 2 days ago

      An analysis of scientific and social literature suggests that army bases located in France and the UK may be responsible for the worldwide distribution of the 'Spanish Lady' influenza pandemic of 1918.