Kotomora
合成生物学 (ごうせいせいぶつがく) Japanese meaning | Kotomora