Diana Alexandra Onutu
Observed names: Diana-Alexandra Onuțu, Onutu, Diana Alexandra, Onutu, Diana-Alexandra, Onuţu, Diana Alexandra
Observed institutions: SURF, Eindhoven University of Technology
ORCID: 0009-0009-3933-5071
Observed ORCID: 0009-0009-3933-5071
OpenAlex ID: A5148768177
