14
New Antibodies Target “Dark Side” of Influenza Virus Protein
(www.niaid.nih.gov)
Subscribe to see new publications and popular science coverage of current research on your homepage
Haha thanks for the quick summary! I made my post as a joke. The line is from a movie called Master of Disguise.