The total number of people who have completed or in the process of completing a specific trial. This number includes patients who withdraw.
Total Results
No Record Found