10.1101/2025.04.03.647071
CIT tumor lines: A novel series of immunogenic squamous cell skin carcinoma cell lines derived from chemical carcinogenesis
2025-04-08