Bastiaan T. Heijmans, L. H. Lumey, Elmar W. Tobi et al.|Proceedings of the National Academy of Sciences|2008
Cited by 3k
Leiden University Medical Center
ORCID: 0000-0001-5918-0534296 papers and 26.1k citations.
Indexing the rest of 296 publications…