STC Biologics Inc., Cambridge, Mass.
National Cancer Institute (NCI), Bethesda, Md.