Posted: Feb 22, 2018 8:11 pm
by laklak
"Top scientists", eh? That's impressive, but I'd be more impressed by "Top NASA scientists".