中文 | English
Return

Novel system for organ preservation in liver transplantation: Feed macrophages with ceria nanoparticles.