Life Itself Research – Where Next for 2025