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