Tomas Leffler
Observed names: Leffler, Tomas, T. Leffler
Institutions: Vattenfall (Sweden), Chalmers University of Technology
Observed institutions: Lund University, Vattenfall (Sweden), Chalmers University of Technology
ORCID: 0000-0002-4374-9690
Observed ORCID: 0000-0002-4374-9690
OpenAlex ID: A5045508614
