Science and Technology Report on Homeopathy Evidence Check

EVIDENCE CHECK REPORT ON HOMEOPATHY CONSIDERED FLAWED BY MPs AND DISMISSED BY GOVERNMENT

On February 22nd 2010 the UK Parliament’s Science and Technology Committee published an ‘evidence check’ report on homeopathy.

Read More