KevinMD.com
Funny stuff.
(via WhiteCoat)
Previous post: Worrying about a miscarriage while performing a liver transplant
Next post: Costs are forcing more patients to leave against medical advice