People

Maeve Hanna

Biography

Complex commercial disputes, public body challenges, public law, political law, human rights, judicial review and public procurement challenges.