About me
Link
Awards
Organisational Affiliations
Education
Freshwater biology
2001–2005, Doctor of Philosophy, Murdoch University (Australia, Perth)
Identifiers
Portal Metrics
- 42311 Total output views
- 56489 Total file downloads
- Derived from Web of Science
- 1803 Total Times Cited