Profile picture
Shikuan Sun
Doctorate
  • Professor
    Primary
    Foshan University
    Foshan, China
  • Researcher
    The University of Sheffield
    Sheffield, United Kingdom
mini profile avatar Shikuan Sun