Naufaldi Athallah Rifqi
@naufaldi.athallah
User ID: 851
Member since January 16, 2020
Depok, Indonesia
3:43 PM
University of Indonesia
Faculty of Computer Science
NPM: 1706023782
Fakultas Ilmu Komputer UI
Excellence In Teamwork