Somehow science managed to struggle through several thousand years, having considerable impact as it went (think electricity, atomic power, penicillin), without either defining or measuring impact, but now measuring the […]
Day: July 30, 2018
Richard Lehman’s journal reviews—30 July 2018
Richard Lehman’s final review of the latest research in the top medical journals […]
