Hermetia illucens as a new and promising species for use in entomoremediation

X