Kotomora
自己抗体 (jikokoutai) Japanese meaning: autoantibody | Kotomora