![Joris Hoekstra](/pictures/83/4348608.jpg)
Joris Hoekstra
Social Sciences / Housing
AD Scientific Index ID: 4348608
Technische Universiteit Delft
person_outline
Joris Hoekstra's MOST POPULAR ARTICLES