
As a general practitioner, you wear countless hats. You’re the first soldier on the battlefield of health, the comforting hand in moments of discomfort, the trusted guide in the confusing world of medicine. Then there’s the specialist, the Sherlock Holmes …








