Smelly and very noisy … what you did not know about…

The constant flights and new guests have made the International Station an ideal “natural laboratory” in space to study life outside the blue planet. read more