Unraveling the Secrets of Stellar Nursery: A 30-Million-Year Window for Planet Formation 14 March 2025