Skip to content

Scientist · Medicine

Lucilla Piccari

Hospital Del Mar, Barcelona, Spain

Citations, last 5 years
442
Works, last 5 years
51
h-index
16
Citations, all time
804
In Medicine
#114,527