Comment Comment by NoMoreNicksLeft >There are on the order of 100 million papers [reference 2] published to date.Does anyone else feel as if this (admittedly rough) estimate is off by an order of magnitude? parent NoMoreNicksLeft 11 months ago
Does anyone else feel as if this (admittedly rough) estimate is off by an order of magnitude?