Les Geddes (1921-2009), the Showalter Distinguished Professor Emeritus of Biomedical Engineering, created innovations ranging from burn treatments to miniature defibrillators and ligament repair to ...