Familiar research faces among ‘Intriguing Delawareans’

Kelvin Lee, Eric Kmiec and Amira Idris are among those named to the list of 36 by Delaware Today.