ByNobleID
    The encapsulation of foreign tissue implants in Galleria mellonella larvae. | NobleID