Launch is in the middle of conducting research for its newest experiment. Its results will be presented june 12-14, 2008.

stay tuned...