State Key Laboratory of Marine Environmental Science, Xiamen University, Xiamen 361101, China
State-Province Joint Engineering Laboratory of Marine Bioproducts and Technology, Xiamen University, Xiamen 361101, China
Journal of Phylogenetics & Evolutionary Biology received 911 citations as per Google Scholar report