Eli Lilly Pulls The Plug On Antibody Study

Published October 27, 2020 8,981 Views

Rumble The National Institute of Allergy and Infectious Diseases, which sponsored the study, pulled the plug Monday.

... and disable advertisements! No kidding :)