Researcher at Retraction Watch - , New York, United States
Editor
Contact Ellie Kincaid
Tracking retractions as a window into the scientific process. Creators of the most comprehensive database of retractions.