Australia`s sheep are naturally itching for tea tree`s good oil
Tuesday, February 7, 2012 - 07:00
in Mathematics & Economics
Scientists at UQ's Queensland Alliance for Agriculture and Food Innovation (QAAFI) have discovered that one of Australia's best known folk remedies might help to alleviate the sheep industry's biggest headache.