S

Stephen C. Ekker

The University of Texas at Austin

ORCID: 0000-0003-0726-4212

319 papers and 18.9k citations.

PubIndex Score98Top 2%How it's scored
319Publications
18.9kTotal Citations
#6in Assisted Reproductive Technology and Twin Pregnancy
First publication: 1991First senior author: 1993