Being Small Appears to Be The Secret to Evolutionary Success Science Alert, 16 May 2024 This might be key to life beyond Earth?