Chen Pin Lu

Lu Chen Pin

Chen Pin Lu's picture
Name: Chen Pin Lu
Organization: Origine IT
Title: Director

Challenge Entries is created to find and locate the missing children, and bring them back home, riding on the advancement of IT and face recognition technology, to empower public to watch for suspicious victims. The data will be plotted onto a timelined-map to track child trafficking activities.