Background
Leung, Dennis Y. C. was born on September 10, 1959 in Hong Kong.
Leung, Dennis Y. C. was born on September 10, 1959 in Hong Kong.
Bachelor of Science, University Hong Kong, 1982. Doctor of Philosophy, University Hong Kong, 1988.
Professor University Hong Kong, since 1993.