Dashboard

Total Participants

1,248

+12% from last month

Completed Forms

3,456

98% completion rate

Pending Queries

24

5 urgent

Active Sites

8

2 new sites added

Enrollment by Site

Form Completion Status

Recent Activity

New participant enrolled

ID: PT-1029 at Site 3 by Dr. Lee

2 hours ago

Form completed

Baseline Assessment for PT-0987

5 hours ago

Data query raised

Visit 2 data missing for PT-0765

1 day ago