中文 | English
Return

A novel biosynthetic hybrid scaffold seeded with olfactory ensheathing cells for treatment of spinal cord injuries.