kuttimaster Karma 2 Created 12 years ago Recent Submissions 1. ▲ Russia's Enteromix cancer vaccine shows 100% success in preclinical trials (cnbctv18.com) 6 points · 1 year ago · 0 comments 2. ▲ India became the 4th country to achieve successful Space Docking (twitter.com) 8 points · 1 year ago · 1 comment All submissions on HN · View profile on HN