Annaliza Todd

Annaliza Todd photographResearch Assistant

ScHARR
The University of Sheffield
30 Regent Court
Sheffield
S1 4DA

Office: Room 2.15, 2nd Floor, Innovation Centre

Tel: +44 (0)114 22 20769

Email: annaliza.todd@sheffield.ac.uk

Annaliza Todd is part of Design, Trials and Statistics

This person does not have any publications available.