ByNobleID
    Evolutionary and dietary aspects of salivary basic (Pb) and post Pb (PPb) proteins in anthropod primates. | NobleID