CA197623
Verify in OpenAlex →Source-linked funding acknowledgement
1 linked publication · latest February 20, 2026
immortal.lifeUS research institute, part of National Institutes of Health
US research institute, part of National Institutes of Health
Also known as: NCI Center for Strategic Scientific Initiatives · CSSI, NCI
1 linked publication · latest February 20, 2026