R

Roger I. Glass

China Medical Board

ORCID: 0000-0001-7968-9530

531 papers and 56k citations.

PubIndex Score98Top 2%How it's scored
531Publications
56kTotal Citations
#6in Congenital Anomalies and Fetal Surgery
First publication: 1961First senior author: 1968