J

Josef Stehlik

Intermountain Medical Center

ORCID: 0000-0002-7362-0513

794 papers and 37.4k citations.

PubIndex Score98Top 2%How it's scored
794Publications
37.4kTotal Citations
#1in Organ Transplantation Techniques and Outcomes
First publication: 1964First senior author: 1986