
Nick Puts
@nickputs
Dutch person in London. Senior Lecturer at KCL and director of @kings_hsdtc. Touch, GABA, and Autism. Proud dad, cyclist, and I like bugs. Opinions are my own.
ID: 92516854
https://inputslab.com/ 25-11-2009 13:04:39
1,1K Tweet
549 Followers
525 Following