Author

Clifford Caruana

Observed name: Caruana, Clifford
Institution: Mater Dei Hospital
ORCID: 0000-0003-0439-6885
Observed ORCID: 0000-0003-0439-6885
OpenAlex ID: A5008886754
Works count: 17
Citation count: 189
H-index: 6
I10-index: 5
Year
Topic
Type