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
