A fantastic listener. She understands the human side of being a doctor and does what is right and best for you. Runs (roughly) to time and yet the appointment never feels rushed.
Short link to review Dr Margaret McCartney: http://iwgc.net/eesq6
© 2008-2018 iWGC Ltd.