Richard Deth
Boston, Massachusetts, USA – November 9, 2010 – Richard Deth, professor of Pharmaceutical Sciences in the Bouve College of Health Sciences. Picture taken in Mugar Life Sciences Building at Northeastern University. PHOTO: Mary Knox Merrill/Northeastern University