Faculty in the News

Peering into the Soul of the Immune System to Better Fight Disease - Penn Medicine News, August 1, 2019. (Laura Vella, MD, PhD and E. John Wherry, PhD.)