Lietzelar Team at the research building

By the Numbers: 2014 - 2025

540,000
Total Foot Traffic
200,000
Total Enrollees
500
Total # Of Studies