INORMUS Tracker

INORMUS Milestones

40000 Patients

40 Clinical Sites

18 Countries

3 Continents

Goal
Total Enroled
  •  Every minute, over 130 people die across the world from a road traffic accident. 

  •  Over 90% of road traffic deaths occur in Low- and Middle-Income Countries. 

Recently Added Collaborators