ByNobleID
    On proteins. L. Principles underlying the structure of ribonuclease | NobleID