Placeholder image for staff profile

Dr Fiona McGregor


Research Fellow
PhD; MA; BSc (Hons); BA (Hons); Registered Nurse; Specialist Community Public Health Nurse

Publications

Additional publications