A/Prof
Diarmuid Crowley
Associate Professor in Pure Mathematics
School of Mathematics and Statistics
49 mathematical sciences
4904 pure mathematics
4902 mathematical physics
mathematics
science & technology
physical sciences
4901 applied mathematics
4903 numerical and computational mathematics
surgery