J

Jorge Garcia Borrega

Düsseldorf University Hospital

ORCID: 0000-0003-1326-1560

73 papers and 863 citations.

PubIndex Score91Top 9% · mid-careerHow it's scored
73Publications
863Total Citations
First senior author: 2023

Top publicationsby citations

Indexing the rest of 73 publications…