Selected Publications

An indirect estimation method is used to derive country to country migration flows from changes in global bilateral stock data. Estimates are obtained over five- and 10-year periods between 1960 and 2015 by gender, providing a comprehensive picture of past migration patterns. The estimated total of global international migrant flows generally increases over the 55-year time frame. The global rate of migration over five- and 10-year periods fluctuate at around 0.65 and 1.25 percent of the population, respectively. The sensitivity of estimates to alternative input stock and demographic data are explored.
In International Migration Review, Forthcoming.,2017

We adapted the chord diagram plot to visualize China’s recent inter-provincial migration during 2010–2015. The arrowheads were added to present the direction of the flows. This method allows us to show the complete migration flows between 31 provinces in China including the direction and volume of the flows. The spatial component was also clearly depicted in the plot using four color palates representing four regions in China (i.e. East, Center, West, Northeast) and arranging the 31 provinces in an approximate geographic order. Besides that, we extend the chord diagram plot to describe China’s bilateral net migration during 2010–2015.
In Environment and Planning A, 49(11).,2017

Recent Publications

. Subnational gender balances in South Korea. In Environment and Planning A: Economy and Space, Forthcoming., 2018.


. Changing internal migration flows patterns in South Korea. In Regional Studies, Regional Science, 5(1)., 2018.


. Chinese Internal Migration Flows 2010–2015 . In Environment and Planning A, 49(11)., 2017.


. Climate Vulnerability and Human Migration in Global Perspective. In Sustainability, 9(5), 720, 2017.


Recent & Upcoming Talks

Probabilistic Method for Combining Internal Migration Data
07 June 2018 9:20 AM
Probabilistic Method for Combining Internal Migration Data
04 May 2018 12:30 PM
Visualizing Migration Flows: How to Design and Produce Animated Directional Chord Diagrams in R
01 May 2018 12:00 PM
Driving Factors of Asian International Migration Flows
26 April 2018 8:30 AM
Gender, Education and Marital Status Differentials in Migration
22 February 2018 12:00 PM
Gender, Education and Marital Status Differentials in Migration
09 February 2018 3:00 PM

Recent Posts

Background I’m loving the magick package at the moment. Reading through the vignette I spotted the image_morph() function. In this post I experiment with the function to build the GIF below that shows the changes in the England football first kit over time, using images from the excellent Historical Football Kits website. Scraping The Historical Football Kits website has a detailed section on England kits spread over six pages, starting from the first outfits used in 1872.


Background A little while ago my paper in International Migration Review on global migration flow estimates came out online. The paper includes a number of directional chord diagrams to visualize the estimates. Recently I have been playing around tweenr and the magick packages for animated population pyramids. In this post I attempt to show how to use these packages to produce animated directional chord diagrams of global migration flow estimates



ARDI International Migration Pillar

Exploring international migration patterns for the Globe, Asia and Shanghai.

Combining Migration Data

Combining traditional and emerging big data sources to model population. Funded by Der Jubiläumsfonds der Stadt Wien für die Österreichische Akademie der Wissenschaften.

Global Migration Predictions

The Prediction of Future Migration Patterns for Improved Global Population Projections. Funded by National Science Foundation of China Research Fund for International Young Scientists.


Currently Teaching at Shanghai University:

  • 3XS371026 Data Science for Population Studies, Semester 2, 2017-18
  • 3XS371022 Statistical Methods for Population Studies, Semester 3, 2017-18


  • +86 021 6613 3271
  • Office 543, School of Sociology and Political Science, Shanghai University, 99 Shangda Road, Baoshan District, Shanghai. 上海市宝山区上大路99号上海大学东区社会学院大楼543
  • Office Hours by Appointment