Dan Barouch, HMS professor of medicine, has been chosen to lead a new center at Beth Israel Deaconess Medical Center focused on immunology and vaccines.

Read full article