ByNobleID
    Enigmatic Proteins from the Surface: the Erp, PE, and PPE Protein Families | NobleID