Ann K Allen Cardiff University, UK
Ann K. Allen was Senior Lecturer in the Institute of Medical Education and holds an honorary title with Cardiff University. Previously she was Director of Cardiff University's Master of Public Health Programme and now undertakes freelance work as a consultant to development projects.