Leslie Geddes, a Purdue University distinguished professor of biomedical engineering and recipient of the National Medal of Technology, died on Sunday (Oct. 25). He w as 88."> Purdue's Leslie Geddes had distinguished teaching, research career