Yoshikazu Takada, MD, PhD

Position Title
Professor

Unit
Department of Dermatology; Biochemistry & Molecular Medicine


Bio