P

Petra J. M. Elders

Amsterdam Public Health

ORCID: 0000-0002-5907-7219

402 papers and 13.5k citations.

PubIndex Score97Top 3%How it's scored
402Publications
13.5kTotal Citations
First senior author: 1990