MOSCOW — Is there life on Titan? The University of Idaho hopes to find out. The mission isn’t scheduled to depart Earth until 2026, but Jason Barnes, associate professor of physics in the University of Idaho’s College of Science, is working ...
Tagged with: aerospace University of Idaho
Read More »