Manabu Haneda

Division of Nephrology, Department of Medicine, Tokyo Metropolitan Tama Medical Center, Japan

0000-0002-1859-6020