Daniel Villalba Algas
Department of Politics and International Relations
IT Manager
Learning Technologist
d.villalba@sheffield.ac.uk
+44 114 222 1644
+44 114 222 1644
1.16, Elmfield Building
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
Department of Politics and International Relations
1.16
Elmfield Building
Northumberland Road
Sheffield
S10 2TU