Deni Parlindungan Lumbantoruan
Observed names: Deni Lumbantoruan, Deni P. Lumbantoruan, Lumbantoruan, Deni
Institution: Institut Teknologi Del
Observed institutions: King's College London, Institut Teknologi Del
ORCID: 0009-0001-3286-7851
Observed ORCID: 0009-0001-3286-7851
OpenAlex ID: A5053004093
