Takafumi Uchida

Prof. Dr. Takafumi Uchida

Molecular Cell Science, Tohoku University, Sendai, Miyagi 980-8572, Japan
orcid

Contribution