Location Details
Name : MIT Innovation Node
Address : 1F, Hong Kong Productivity Council, 78 Tat Chee Ave, Kowloon TongĀ
Town : Kowloon Tong
State :
Postcode :
Country : HK
Address : 1F, Hong Kong Productivity Council, 78 Tat Chee Ave, Kowloon TongĀ
Town : Kowloon Tong
State :
Postcode :
Country : HK