Science and Technology for Society Forum 2025