Posted on June 16, 2016May 25, 2018 Who’s responsible for the spread of H7N9 influenza virus in a live animal market?