We are happy to announce the birth of a baby boy, Eli Duncan Selvin Long, at 10:55 AM on January 20, 2011. The newborn’s parents are the Welch Center’s Dr. Elizabeth Selvin and her husband, David Long. Both parents and big brother Ben are reportedly doing fine.
A new baby AND a new grant at the same time, Dr. Selvin? Bon courage!