G

Gianluca Torregrossa

Main Line Health

ORCID: 0000-0001-9182-0941

188 papers and 2.2k citations.

PubIndex Score91Top 9%How it's scored
188Publications
2.2kTotal Citations
First senior author: 2014