Activity: Publication peer-review and editorial work › Editorial work
Description
Editor in chief of European Transport Research Review (ETRR)
ETRR is a peer-reviewed Springer Open journal, publishing orginal high-quality scholarly research and developments in areas related to transportation science, technologies, policy and practice.