Professor Chris Lloyd

39%
Flag icon
Pushing peer reviewers (who are, of course, busy scientists themselves) to review more
Science Fictions: Exposing Fraud, Bias, Negligence and Hype in Science
Rate this book
Clear rating