Josephine Bisacre

Josephine Bisacre is Senior Teaching Fellow in Business Law at Heriot Watt University.