Clare Thake Vassallo

First name: 
Clare
Last name: 
Thake Vassallo
University of Malta, Junior College , Msida, Malta