Sharon Vogel

Senior Fellow (Melbourne Law Masters)

Singleton Urquhart Reynolds Vogel LLP, Canada

Teaching (2024)