15 pubs · 573 cites · h-index 7
Oklahoma State University
2025 - 2025
Auburn University
BioInteractions (United Kingdom)
2007 - 2007
Victoria University
1994 - 1996
Migration Institute of Australia
1995 - 1995