POWMRI

AcronymDefinition
POWMRIPrince of Wales Medical Research Institute (Australia)