Science News Roundup: International Space Station swerves to dodge space junk; NASA astronauts replace faulty space station antenna during spacewalk and more

Following is a summary of current science news briefs. Fetus brains unharmed by non-severe COVID-19; cancer patients get benefit from

Read more