Ulla Secher

Ulla Secher is a Lecturer with the School of Law at James Cook University, in Queensland, Australia