Ekky Imanjaya
Observed names: E Imanjaya, E. Imanjaya, Imanjaya, Ekky
Institution: Binus University
Observed institutions: University of East Anglia, Binus University
ORCID: 0000-0002-8064-5356
Observed ORCID: 0000-0002-8064-5356
OpenAlex ID: A5066474400
