The wait is over. Take note, this video is not for the squeamish.


Flashbacks: Our Favorite Medgadgets Get a Hearing, Frogs + Maggots = New Weapons in the War on MRSA
(hat tip: Kevin, MD)