Career, Micro News International Space Station Teeming with Microbes? Featuredby Micro MavenLeave a Comment on International Space Station Teeming with Microbes? NASA recently released its Microbial Tracking series 1 results report and the internet is freaking out. But as usual, for the wrong reasons. 39.952584 -75.165222