T Savill
Observed names: T. Savill, T.A Savill
Institution: Swansea University
Observed institutions: Transport Research Laboratory (United Kingdom), Swansea University
ORCID: 0000-0002-2750-1492
Observed ORCID: 0000-0002-2750-1492
OpenAlex ID: A5025019578
