• Contact Information
Contact Information
  • 5/F, building 2, No.3236, Zhaolou Road, Minhang District, Shanghai
  • 201112
  • 021-58250316
  • RiGenBio
  • info@rigen-bio.com
Online Message