Emble64 is Emily Griffiths (née Green), completed her ecology PhD at the University of Sheffield, and is now working at North Carolina State University.
Emble64 is Emily Griffiths (née Green). Emble64 completed her ecology PhD at the University of Sheffield. Emble64 is now working at North Carolina State University.