A sleuth whose work has resulted in more than 850 retractions(retractionwatch.com)29 points by jaxrtech 3 years ago | 0 commentsNo comments yet