He was first a researcher at the Academia Sinica from 1990 to 1994, then was an associate professor at the City University of Hong Kong from 1996 to 2004.
Randy Brecker | Randy Travis | Randy Stonehill | Randy Quaid | Randy Lerner | Randy Johnson | Randy Jackson | Randy Bachman | Randy Couture | Randy Kuhl | Randy Moss | Randy Crawford | Randy Houser | Randy Meisner | Randy Stuart | Randy Savage | Randy Orton | Randy Napoleon | Randy Smith | Randy Pausch | Randy Michaels | Randy Karraker | Randy Ferbey | Randy Boudreaux | Randy Wigginton | Randy Weaver | Randy Vancourt | Randy Turner | Randy Stumpfhauser | Randy Smith (game designer) |