Lowry E

Family name Lowry
Given name Estelle
Initials E
ORCID

ORCID 0000-0002-4655-416X

Affiliations Center for Life Course Health Research, University of Oulu, P.O. Box 5000, 90014, Oulu, Finland.
Queen's University Belfast, Belfast, UK.

1 publications