20130504 home.science: New influenza strain created in Chinese lab?