Genevieve Shanahan UCL philosophy student

Graduated from UCC and currently on a year out from UCL, writing and searching for that elusive perfect thesis topic.