Jan 21, 2019
Hot Topics
Climate change: resurrecting ancient diseases and creating new ones
A new Ebola related virus spread by bats has been located in China. Known as the Měnglà virus after the region in which it was discovere