These resources are being complied with input from your faculty and librarians at Dartmouth College. If you have any recommendations for additions or any comments/suggestions please don't hesitate to reach out to the lilly@Dartmouth.edu.
Finally, be aware that keeping abreast of the literature in a field takes time and discipline. Here is an article on how some scientists keep track of all the new publications in their field.