Revana Sharfuddin

Revana Sharfuddin is a 2018 NTU intern.