• More Resources for Prevention, Critical Care or Rehabilitation 

      Wilson Odero (Springer, Berlin, Heidelberg, 2000)
      Nearly a million people die each year and several millions sustain non-fatal injuries from road traffic accidents (RTAs) worldwide (27). Assuming the world population of 5.5 billion, this implies that approximately 2 out ...