Profile picture
Youcai Yang
Doctorate
  • Assistant Professor
    Primary
    School of Physical Education and Health, East China Normal University
    Shanghai, China
  • Student / Intern
    University of Wisconsin–Milwaukee
    Milwaukee, United States
mini profile avatar Youcai Yang