Dr Ruth Farrugia

  • University of Malta
  • Faculty Member, Law & Criminology
  • Malta