Review of 2018

A year ago, a review was published called “21st century science overload“.  It reported that 2009 was the year when

Read more