Prof. Shen delivered an invited academic talk at The VI International Caparica Conference in Splicing 2025 in Portugal.