Christopher Land, 30 Jun 2013 Eucalyptus trees offer compelling benefits, it seems. Eucalyptus trees offer compelling benefits, it seems. BMC Immunology …