Jinhui Shen

From Wikispecies
Jump to navigation Jump to search

Jinhui Shen

Entomologist: Department of Biophysics and Biochemistry, University of Texas Southwestern Medical Center, 5323 Harry Hines Boulevard, Dallas, Texas 75390-8816, USA.

Works Include[edit]