Mert Can Kurucu
Observed names: Kurucu, Mert Can, MERT CAN KURUCU
Institution: Istanbul Technical University
Observed institutions: Imperial College London, Istanbul Technical University
ORCID: 0000-0002-5416-7995
Observed ORCID: 0000-0002-5416-7995
OpenAlex ID: A5036841748
