EMILIA OLIVA
Understanding our immune systems: Yale lab observes how macrophages respond to conflicting signals
In order to better understand macrophages — one of the first responders in our immune system — Associate Professor of Biomedical Engineering Kathryn Miller-Jensen and […]
February 3, 2021