Wednesday, February 09, 2005

Starburst


This is a graphic depiction of the "eye of the storm" of a mysterious starburst in a galaxy 33 million light years away.

No comments:

Blog Archive