Background
Barmuta, Leon Alexander was born on July 12, 1957 in Bromley, England.
Barmuta, Leon Alexander was born on July 12, 1957 in Bromley, England.
Doctor of Philosophy, Monash University, 1987.
Associate professor University Tasmania, since 1991.