Work

Triptolide: A novel therapeutic strategy for colorectal cancer