Advances in protein chemistry by Veenstra, Timothy D., Smith, Richard D., Richards, Frederic Middlebrook, Eisenberg, David S., Kuriyan, John 0 Type: Book