Autonomous Scientific Discovery via Iterative Meta-Reflection Paper • 2607.01131 • Published 4 days ago • 4 • 2