Jacob Seidell

Prof. Dr. Jacob Seidell

Department of Health Sciences, Faculty of Science, Vrije Universiteit Amsterdam, Amsterdam Public Health Research Institute, De Boelelaan 1085, 1081 HV Amsterdam, The Netherlands
orcid