Spanish Scientists Reveal Dynamic Map Of Proteins, Possibilities For New Drugs

10 January 2007