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