Rina Takahashi

Cast

Cells at Work!
Regulatory T Cell