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