National Research Foundation Grant TTK230430100291