Dr Stan Ho Ho Ming

Academic Dean at The Institute of Sustainability and Technology (IST)