Profile picture
Sheng Li
  • Senior Executive (CEO, President etc.)
    Maxun Biotechnology Institute
    Changsha, China
mini profile avatar Sheng Li