×
Shuqiang Li

Shuqiang Li

Shuqiang Li is a Chinese arachnologist and a professor at the Institute of Zoology of the Chinese Academy of Sciences. Li is best known for his work with spiders and has described hundreds of new species and many genera. He is Editor in Chief of... Wikipedia
Place of birth: Baoding, China
Affiliation: Institute of Zoology, Chinese Academy of Sciences
Research interests: Zoology