Background
Webb, Thomas Llewelyn was born on June 3, 1978.
Webb, Thomas Llewelyn was born on June 3, 1978.
Doctor of Philosophy in Psychology, University Sheffield, 2003.
Lecturer University Manchester, England, 2004—2006. Lecturer social & health psychology University Sheffield, England, since 2006.