B

Barbara E. Laughon

National Institutes of Health

ORCID: 0000-0002-8683-3681

59 papers and 4.2k citations.

PubIndex Score5Top 95% · seniorHow it's scored
59Publications
4.2kTotal Citations
First publication: 1974