DAVID JI

Bio

David Ji is Head of Research & Consultancy, Greater China at Knight Frank