Mayako Takemoto

Juntendo University, Edo, Tōkyō, Japan

Are you Mayako Takemoto?

Claim your profile

Publications (5)14.7 Total impact