Our substance database, CAS Registry™ 78 ,consists of >204 million substances indexed based on a host of information including substance roles (>35 unique roles), substance classes, including small molecules, protein/peptide sequences, polymers, nucleic acids, etc., CAS index terms, and CAS registry numbers. Listed below are our observations from analysis of data from >3.2 million substances in the field of immuno-oncology for the period 2012-2022: