G

Giada De Palma

Population Health Research Institute

ORCID: 0000-0002-2063-7741

178 papers and 7.1k citations.

PubIndex Score69Top 31% · seniorHow it's scored
178Publications
7.1kTotal Citations
First publication: 1967First senior author: 2011

Top publicationsby citations

Indexing 178 publications…