Main profile #3242

Takeshi Ikeuchi, MD, PhD
Niigata University
Niigata
JPN