1-year Free .science TLD Posted by tomkwok on Thursday March 05, 2015 @07:17AM from the register.science dept. http://register.science/ ( 1 comment | on HN )