Author

Pierre‐Sandre Farrugia

Observed names: P S Farrugia, P. S. Farrugia, P.S. Farrugia, Pierre S Farrugia, Pierre S. Farrugia, Pierre-Sandre Farrugaia, Pierre-Sandre Farrugia
Institution: University of Malta
Observed institution: University of Malta
ORCID: 0000-0002-4108-965X
Observed ORCID: 0000-0002-4108-965X
OpenAlex ID: A5048814913
Works count: 41
Citation count: 1,409
H-index: 16
I10-index: 23
Year
Topic
Type