(0 reviews)
311 pages
English language
Published May 11, 2011 by Profile Books.
Subjects
- Science
- Moral and ethical aspects
- Fraud in science
311 pages
English language
Published May 11, 2011 by Profile Books.