Publications
88 publications indexed in my ORCID record, pulled live on every render. The full record (and any work not represented here) lives at ORCID 0000-0001-8036-0185; citation counts are on Google Scholar.
2026
doi: 10.3389/frsc.2025.1719495
Transport & Mobility2025
doi: 10.1007/978-3-031-98300-9_17
Housing & Energydoi: 10.1016/j.envint.2025.109537
Housing & Energy2024
doi: 10.1017/S0269888924000110
Smart Cities & AIdoi: 10.1016/s0140-6736(24)02017-8
Schools & Educationdoi: 10.1080/01441647.2024.2389800
Transport & Mobility2023
doi: 10.1080/03081060.2023.2228301
Transport & Mobilitydoi: 10.1007/978-3-031-39008-1_3
Beer & Brewingdoi: 10.1016/j.apgeog.2023.103116
Gentrification & Neighbourhoodsdoi: 10.1080/03081060.2022.2152454
Transport & Mobility2022
2021
doi: 10.1016/j.socscimed.2021.114461
Synthetic Data & Longitudinaldoi: 10.14324/111.444/000064.v2
Housing & Energydoi: 10.14324/111.444/ucloe.000019
Housing & Energy2020
2019
doi: 10.1080/03080188.2019.1670428
Migration2018
doi: 10.1016/s0140-6736(18)32049-x
Climate & Health2017
2016
doi: 10.1016/j.dib.2016.08.036
Synthetic Data & Longitudinaldoi: 10.1002/9781118937464.ch7
Migrationdoi: 10.1002/9781118937464.ch5
Migration2015
doi: 10.1002/9781118937464.ch7
Migrationdoi: 10.1002/9781118937464.ch5
Migration2014
2013
doi: 10.1007/978-3-642-37533-0_19
Synthetic Data & Longitudinal2012
2011
doi: 10.1007/978-90-481-8930-4_6
Migration2010
doi: 10.4018/978-1-61520-755-8.ch002
Synthetic Data & Longitudinaldoi: 10.4018/978-1-61520-755-8.ch003
Synthetic Data & Longitudinaldoi: 10.4018/978-1-61520-755-8.ch001
Synthetic Data & Longitudinaldoi: 10.4018/978-1-61520-755-8.ch008
Migrationdoi: 10.4018/978-1-61520-755-8.ch011
Transport & Mobilitydoi: 10.4018/978-1-61520-755-8
Migration2009
2008
These titles didn’t match any keyword rule and landed in Other. To classify them, edit the themes tribble at the top of publications.qmd — add a keyword to an existing theme or add a new one.
- 2018 — New Forms of Data for Understanding Urban Activity in Developing Countries
The page makes a single call to ORCID’s public API (https://pub.orcid.org/v3.0/<id>/works) to get the summary list, then fetches each work in detail in parallel for authors and DOIs. Nothing is manually curated — to add or correct an entry, edit it in ORCID and the next render will pick it up.
The site rebuilds automatically on every push and once a day at 05:30 UTC, so the page is never more than a day stale even when nothing else changes.