Shintaro Takenoshita, MD

JAD profile