Three Wyoming student science researchers have been invited to the National STEM Challenge in Washington, D.C., in April. The three -- designated as STEM Challenge champions -- competed and won top ...