Your search - Li, Shuqiang - did not match any resources.
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