Ellie Kincaid is an editor at Retraction Watch. Her work has appeared in STAT, The Wall Street Journal, Forbes, WebMD and Medscape. She has a B.A. in English from Washington University in St. Louis and an M.A. in journalism from New York University’s Science, Health and Environmental Reporting Program.
Nearly two-thirds of the article’s references appear to not exist.
Comments
We care about your data, and we'd like to use cookies to give you a smooth browsing experience. Please agree and read more about our terms and conditions.AGREE