Idan Mehalel
Observed name: Mehalel, Idan
Institution: Hebrew University of Jerusalem
Observed institutions: Technion – Israel Institute of Technology, Hebrew University of Jerusalem
ORCID: 0000-0002-8751-7816
Observed ORCID: 0000-0002-8751-7816
OpenAlex ID: A5018252888
