Sali Basri
@adventurersali
Netherlands, Eindhoven
Joined Jul 2018
World Rank: #15118 (2.2 points)
Institution: Eindhoven University of Technology
Netherlands, Eindhoven
Joined Jul 2018
World Rank: #15118 (2.2 points)
Institution: Eindhoven University of Technology