So it seems that not everything in the science and technology world runs according to schedule. Space shuttle Atlantis finally docked with the international space station on Saturday and delivered Europe’s two billion dollar research lab after some few years of delay. Good things come to those that wait, I guess.
