U

Uri Galili

Rush University Medical Center

ORCID: 0000-0003-4264-8801

274 papers and 13.7k citations.

PubIndex Score98Top 2%How it's scored
274Publications
13.7kTotal Citations
#8in Xenotransplantation and immune response
First senior author: 1974