N nature.com Open letter to graduate students and other procrastinators: it's time to write 8 points indogooner 1 year ago 0 comments