Profile picture
Xinying Shi
  • Senior Researcher
    GeneCast Biotechnology Co., Ltd.
    Beijing, China
mini profile avatar Xinying Shi