Literature AAAS / Science JournalsAACR JournalsACS Journals Cell Press JournalsNature / NPG Journals PNAS