MT AF-P000403
·
Person
·
06/08/1916 - 20/08/2012
6th August 1916 – Born in Cospicua toLaurence and Concetta nee Farrugia
1939 - Awarded a Rhodes scholarship where he obtained his qualifications in science and engineering which included MA, BSc and BE&A, A&CE
1935 – Assistant Secretary of the… Read more