New ‘smart’ immune cells continuously hunt and kill cancer cells

April 13, 2025 

Research by the BME department researchers was highlighted.