Sections
Shows
Events
Star formation peaked 8-10 billion years ago, declined due to exhaustion of atomic hydrogen: Study