Dr Jen Sloan

Department of Animal and Plant Sciences

Post-Doctoral Research Assistant

j.sloan@sheffield.ac.uk
+44 114 2220098

Full contact details

Dr Jen Sloan
Department of Animal and Plant Sciences
Lab: D59 - Office: D67a, extension 20049
Alfred Denny Building
Western Bank
Sheffield
S10 2TN
Publications

Journal articles