drcarroll.com
Andrew Carroll MD
Generalist. Passionate and arrogant Family Medicine advocate. Radicalized Buddhist. Disappointed but not surprised biethnic polyglot American. Obsessive diagnostician.
I can either be the wind in your sails or the fire on your deck.
864 posts
2,981 followers
253 following
Regular Contributor
Active Commenter