Trevor I. Stamper
Trevor I. Stamper
Purdue University
Department of Entomology
Smith Hall, 901 West State St.
Purdue University
West Lafayette,
IN
USA
47907
Papers:
1909
Forensic entomology goes mobile with iFLY