Yoshikazu Takada

Prof. Yoshikazu Takada

Department of Dermatology, School of Medicine, University of California–Davis, 4645 Second Ave., Research III Suite 3300, Sacramento, CA 95817, USA
orcid