InvestorsHub Logo
Followers 20
Posts 1215
Boards Moderated 0
Alias Born 11/28/2012

Re: Defuser post# 4129

Thursday, 04/10/2014 7:05:48 PM

Thursday, April 10, 2014 7:05:48 PM

Post# of 24366
Defuser did't the technology win nasa invention of the year! Anyone know what went into winning it? How did it come out on top?