Wesley M. Rohrer. (2016). Road Traffic Accidents as Public Health Challenge in the Gulf Cooperation Council (GCC) Region. Public Health , 1(3), e6-e7. Retrieved from http://openventio.us/index.php/PHOJ/article/view/921