La Jolla Institute for Immunology
La Jolla Institute for Immunology
9240 ATHENA CIRCLE
La Jolla CA 92037-0000
La Jolla CA | IRS ruling year: 1989 | EIN: 33-0328688
Biomedical research dedicated to improving human health through studies of the immune system.