Dr Nick Cairns | Faces of Rural Generalism

"[As a doctor] each day you might help 30 patients, but integrating...