Yoshikazu Takada, MD, PhD

Position Title
Professor

  • Department of Dermatology; Biochemistry & Molecular Medicine
Bio