Tom Bartindale
About
Research
Projects
Roles
Publications
Academic publications are just one way that I try and share knowledge.
Google Scholar Profile