profile image

Margaret Beavis

President of the Medical Association for Prevention of War (Australia)

Margaret Beavis is President of the Medical Association for Prevention of War (Australia).