Tom Stephen

Formal Semanticist at Trinity College Dublin