Protein NMR Spectroscopy Principles and Practice by Arthur G. Palmer III | Menrva Books | MenrvaBooks