Profile picture
Ningning Feng
  • Technician / Assistant
    Singlera Genomic Ltd
    pudong, China
mini profile avatar Ningning Feng