science and technology, allergy to bullshit and pseudoscience

Replies