LUNA25

anchor

Note
curated subset of NLST, 4069 scans from 2120 patients; the Zenodo record is what the source paper cites, and it is both the reference and the release

Findings