Find the latest oncology news for your sub-specialty area
Implanted scaffold with T cells rapidly shrinks tumours
Cellular therapy hasn’t had much success in fighting solid tumours, partly because it’s been difficult…