At the top of Mt Kilimanjaro
Nature ran a great news feature on the top 100 papers of all time. The graphic below appears in the article and the first thing I wondered is where do papers I’ve been an author on sit? I know this is pure vanity but lets […]