James Crooks
banner
jamescrooks.bsky.social
James Crooks
@jamescrooks.bsky.social
Cricket-mad recovering classicist.
Currently creating content and running Digital Communications at the Centre for Energy Ethics at the University of St Andrews.
No videos yet.