Open menu
Peter Havelock
Professional Education for General Practice
Communication skills and teamworking in primary care
The consultation