Felicity Deane

Creator

Felicity Deane

Felicity Deane is a professor of trade law and taxation at the Queensland University of Technology.