Stephen Jackson
About
Stephen Jackson is an adjunct Senior Lecturer at the University of New South Wales. He has studied different aspects of Australian mammals over the last 20 years from which he has published numerous refereed papers and book chapters.