tomatotime Karma 4 Created 6 years ago Recent Submissions 1. ▲ Nature found that 75% of US researchers are considering leaving the country [video] (youtube.com) 8 points · 1 year ago · 1 comment All submissions on HN · View profile on HN