Cells called macrophages can devour living cancer cells – and may hold the key for successful treatment.
- Program Director – Precision Immunology / Laboratory Head, Garvan Institute
Contact Tri for
- General
- Media request
- Speaking request
- Consulting / Advising
- Research collaboration
- Research supervision
- Article Feed
- Joined
