A checkpoint on the road to cancer.
Nature. 1998 Mar 19;392(6673):223-4. doi: 10.1038/32520.
Nature. 1998.
PMID: 9521314
No abstract available.