L

Lidia Canillas

Hospital Del Mar

ORCID: 0000-0002-7282-8822

32 papers and 95 citations.

PubIndex Score77Top 23% · early-careerHow it's scored
32Publications
95Total Citations

Top publicationsby citations

Indexing 32 publications…