ADMIN, ADMIN. Estimating the economic costs of traffic accidents in Libya: An Econometric Study during the period 1995-2017. Journal of Economic Growth and Entrepreneurship , v. 4, n. 1, p. 26-45, 14 Jan. 2021.