中文 | English
Return

Monitoring transplanted stem cells in rat Achilles tendon by in vivo bioluminescent imaging