Akira Takeda @akiratakedalab.bsky.social
Immunobiology lab at Turku University, Finland. We study human lymphatics and myeloid cells. https://takedalab.utu.fi
you reached the end!!
Immunobiology lab at Turku University, Finland. We study human lymphatics and myeloid cells. https://takedalab.utu.fi