中文 | English
Return

Erythrocytes-camouflaged nanoparticles: a promising delivery system for drugs and vaccines.