undefined

Phillip Bloemen

Barrister providing practical tips for junior practitioners on contested hearings