OSU physicists' radiation detector aboard International Space Station - The Oklahoman
3 months ago
36
The successful installation came after accidents foiled two previous attempts. “This is the biggest thing I've done in my life so far,” said Lee, who ...