Return to Article Details
Scanning electron microscopy of third-instar sarcophagid (Diptera: Sarcophagidae) recovered from a mummified human corpse in Thailand
Download
Download PDF