Daniel Villalba Algas

Department of Politics and International Relations

IT Manager

Learning Technologist

d.villalba@sheffield.ac.uk
+44 114 222 1644
Monday, Wednesday & Friday afternoons

Full contact details

Daniel Villalba Algas
Department of Politics and International Relations
1.16
Elmfield Building
Northumberland Road
Sheffield
S10 2TU