department

february 25, 2005

congratulations to glenn tesler - a 2005 recipient of a sloan research fellowship for his research in molecular biology.
serge belongie from computer science & engineering is also a 2005 recipient..