ByNobleID
    Marine adhesive proteins: natural composite thermosets. | NobleID