Leo Bosch - Science Seen only as Peer-Reviewed Papers

"Only when it is in a peer-reviewed paper or not, that's their view of Science.... They think it means peer-reviewed papers etc. No! That's Academia!"