Takashi Oda

Dr. Takashi Oda

Department of Nephrology and Blood Purification, Kidney Disease Center, Tokyo Medical University Hachioji Medical Center, 1163 Tatemachi, Hachioji-shi, Tokyo 193-0998, Japan
orcid

Publication