ByNobleID
    Localization of immunogenic antigens on midgut of the human body louse Pediculus humanus humanus (Anoplura: Pediculidae). | NobleID