Chen, Z.-T. (2020) “Two new species of Nemouridae (Insecta: Plecoptera) from China”, European Journal of Taxonomy, 0(651). doi: 10.5852/ejt.2020.651.