Public health doctor. Big fan of the NHS, but interested in why it doesn't usually work as well as it should do.
bio from Twitter
England England, London
26th–27th May 2012
felixgreaves attended
1 event attended
2012