Dennis Beng Kiat Kwek
Observed names: Dennis Beng-Kiat Kwek, Dennis KWEK, Dennis Kwek, Kwek, Beng Kiat Dennis, Kwek, Dennis, Kwek, Dennis Beng Kiat
Institution: Nanyang Technological University
ORCID: 0000-0002-6699-7240
Observed ORCID: 0000-0002-6699-7240
OpenAlex ID: A5066831100
