Clement Poon
overview