NASA Engineers Vs. Russian Science