Dmitri Demler
Observed name: Demler, Dmitri
Institution: ETH Zurich
Observed institutions: Université de Sherbrooke, ETH Zurich, University of California San Diego
ORCID: 0009-0009-9453-9755
Observed ORCID: 0009-0009-9453-9755
OpenAlex ID: A5093487524
