Science China Life Sciences

Journal

International Standard Serial Number (issn)

  • 1006-9305
  • 1674-7305
  • Electronic International Standard Serial Number (eissn)

  • 1869-1889