Bleddyn Bowen by staff 7/06/24 bleddyn bowen 250sq Bleddyn Bowen is Associate Professor of International Relations at the University of Leicester.