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 the journal ''Zoological Systematics'' (formerly ''Acta Zootaxonomica Sinica''). Provided by Wikipedia
Showing 1 - 20 results of 88 for search 'Shuqiang Li', query time: 0.20s Refine Results
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20