December 5, 2023May 17, 2026 Francesc Borrull The Essence of Phenomenology and Buddhist Wisdom: Embracing the Nature of Experience