Uh, no.
I could have gone with aliens. Excessive brevity brings ambiguity; they could have said “technology for ancient DNA research” to deal with pests like me.