×
Login Register an account
Top Submissions Explore Upgoat Search Random Subverse Random Post Colorize! Site Rules Donate
52
24 comments block

This seems like bullshit. There's no way that Sweden, Norway, Ireland, Russia, Spain, Portugal, Finland, and Japan combined make up less than 3% of the scientific accomplishments since the 1300s.