ru24.pro
News in English
Август
2024

Scientists working on cancer vaccine that uses immune system’s ‘killer’ cells

0

It comes after research led by the University of Southampton.