Kotomora
制御性T細胞 (せいぎょせいティーさいぼう) Japanese meaning | Kotomora