Invited talks & Guest Lectures (2025)