Science in China Series C: Life Sciences Journal

publication venue for