 This deluge of information makes it hard for researchers to keep track of their own research area, let alone explore new directions.
<clarity>  This deluge of information makes it hard for researchers to keep track of their own research area, let alone explore new directions.
 This deluge of information makes it hard for researchers to keep track and explore new directions.