Author

Stefan M. Attard

Observed names: Attard, Stefan M., Stefan Attard, Stefano Attard
Institution: University of Malta
Observed institution: University of Malta
ORCID: 0000-0002-6365-1797
Observed ORCID: 0000-0002-6365-1797
OpenAlex ID: A5031666818
Works count: 11
Citation count: 7
H-index: 2
I10-index:
Year
Topic
Type