Shu Takeda

Division of Endocrinology, Toranomon Hospital Endocrine Center, Japan, Japan

Personal information

overview