Tanja Lenz in Adelaide, South Australia works at SARDI (Technical Officer) and was educated at University of Adelaide.
Share this profile
SARDI
Oct 2018 - Present
-
Present
Technical Officer
University of Adelaide
1995
-
2004
Doctor of Philosophy - PhD. Ecology
RELATED SEARCHES
AT SARDI