Protein NMR Spectroscopy: Principles and Practice Arthur G. Palmer Iii Wayne J. Fairbrother John Cavanagh Nicholas J. Skelton Mark Rance 0.0 stars