OWRU

AcronymDefinition
OWRUOrganic Waste Recycling Unit (University of New South Wales; Australia)