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.
863 posts
2,982 followers
253 following
Regular Contributor
Active Commenter