Ann Allen
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 Universitys Master of Public Health Programme and now undertakes freelance work as a consultant to development projects.
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 Universitys Master of Public Health Programme and now undertakes freelance work as a consultant to development projects. See less
Ann Allen's Featured Books