L

Lothar Hennighausen

National Institutes of Health

ORCID: 0000-0001-8319-9841

462 papers and 42k citations.

PubIndex Score98Top 2%How it's scored
462Publications
42kTotal Citations
First publication: 1981First senior author: 1987