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