Dhruv Khandelwal
Institutions: VDL Groep (Netherlands), Eindhoven University of Technology
Observed institutions: VDL Groep (Netherlands), Eindhoven University of Technology
ORCID: 0000-0001-5243-9240
Observed ORCID: 0000-0001-5243-9240
OpenAlex ID: A5077605201
