Chen, Zhi-Teng. 2020. “Two New Species of Nemouridae (Insecta: Plecoptera) from China”. European Journal of Taxonomy, no. 651 (May). https://doi.org/10.5852/ejt.2020.651.