Contact

john.humphreys99@gmail.com
john.humphreys@protonmail.com

LinkedIn profile
Academia profile
Google Scholar profile

14 Merinda Drive, Palmwoods, QLD 4555
(+61) 0404 044561