David Giles (@davidgi18444161) 's Twitter Profile
David Giles

@davidgi18444161

Strand Leader and John Ralston Chair of Minerals and Resources Engineering

ID: 879472787055718400

calendar_today26-06-2017 22:53:47

10 Tweet

65 Followers

10 Following