ProfileAssociate Professor Tom RuffordTheme 1 LeadThe University of QueenslandVisit Tom’s research profile. View all profiles