Team takadaIDE

Name: takadaIDE
Category:Participants
Affiliation:Universitas Pelita Harapan
Country:IDN IDN