fbpx

Niall Hamilton

Medical Registrar fascinated by the quirky history of medicine and those crazy microbes.