L

Lars Holger Ehlers

Nordic School of Public Health

ORCID: 0000-0001-6512-5566

311 papers and 3.6k citations.

PubIndex Score95Top 5%How it's scored
311Publications
3.6kTotal Citations
First publication: 1997First senior author: 2000