ByNobleID
    Antifreeze proteins: characteristics, occurrence and human exposure. | NobleID