The immunologist's work was instrumental in explaining coronavirus impacts on the immune system.
Shane Crotty is named new chief science officer at La Jolla Institute for Immunology
The immunologist's work was instrumental in explaining coronavirus impacts on the immune system.