H

Heymut Omran

University Hospital Münster

ORCID: 0000-0003-0282-6765

438 papers and 26.8k citations.

PubIndex Score98Top 2%How it's scored
438Publications
26.8kTotal Citations
#8in Genetic and Kidney Cyst Diseases
First publication: 1993First senior author: 1993