Depok: University of Indonesia.
Depok: Universitas Indonesia.