August 17, 2004

Aaahh crap - yet again...

This one is a bit obscure so please bear with me. There is a museum of "medical curiosities" located at the College of Physicians of Philadelphia, PA (The Mütter) and the Director just passed away this month. Her Obituary is here I have visited this place and if you are ever in Pennsylvania, it is very much worth a detour to check out. Posted by DaveH at August 17, 2004 12:28 AM