3 pubs · 7 cites · h-index 1
Institute of Process Engineering
2026 - Present
Hong Kong University of Science and Technology
2005 - 2005