Professor Chris Lloyd

16%
Flag icon
one hundred per cent of trials of acupuncture from scientists in China had positive results
Science Fictions: Exposing Fraud, Bias, Negligence and Hype in Science
Rate this book
Clear rating