The Homeopathy Research Institute (HRI) welcomes the decision by Australia’s NHMRC to release its first report on homeopathy, produced in...
More