Geo Location Information for 144.214.4.184 IP Address. The IP Address 144.214.4.184 is located at 22.2909 latitude and 114.15 longitude in Hong Kong SAR China. Friendly Location for the IP Address is Central and Western District, Central, Hong Kong
CityU is now 55th among universities worldwide in the QS rankings. As a leading global university, CityU embraces new ideas and continually seeks new ways to improve the world.