Dr Kajiru Kilonzo

  • Medical Research Associate (Institute of Health & Wellbeing)

email: Kajiru.Kilonzo@glasgow.ac.uk

Dept of PH and HEHTA, 1 Lilybank Gardens, Glasgow, G12 8RZ