An small microbial ecosystem has formed on the International Space Stationarstechnica.com3 points·tarunupaday··0 commentsOpen articleSaveView on HN