Rose Havelock Author

Rose Havelock, Dip H.E Nursing Studies, BSc (Hons) Open, PGCAP, RNMH, RNT, Independent Prescriber V300, SFHEA. Senior Lecturer at the University of York, Department of Health Sciences.