Mr David Farrugia

Mr David Farrugia

Mr David Farrugia

 B.Sc.,P.G.C.E.,M.Sc.(Agric.Sc.)

Junior College Senior Lecturer I

n/a
  +356 2390 7301
__Biography
__ResearchInterests
__Publications
__LecturingPortfolio
__Other

https://www.um.edu.mt/_templates/staffprofilesnopic