Kotomora
免疫原性 (menekigensei) Japanese meaning: immunogenicity | Kotomora