L

Luna Azulay‐Abulafia

Hospital Universitário Pedro Ernesto

ORCID: 0000-0002-4698-2009

93 papers and 1.1k citations.

PubIndex Score90Top 10%How it's scored
93Publications
1.1kTotal Citations
First senior author: 1985