Science | Wed Sep 11, 2013 5:06pm IST

Three space station crewmembers land after 166-day mission