Lei Shi is currently the Director of Statistics at Eli Lilly and Company, a position they have held since 2025. Previously, they served as a Senior Biostatistician at St. Jude Children's Research Hospital - ALSAC from 2011 to 2019, where they prepared safety and interim analysis reports for clinical trials and coauthored peer-reviewed papers. They also held roles as a Statistical Science Director at AstraZeneca and Statistics Leader at GSK. Lei's academic background includes multiple degrees from Peking University, where they earned a Master of Science in Bioinformatics and a Bachelor of Science in Biotechnology, as well as a Ph.D. in Applied Statistics and an M.S. in Applied Statistics from Penn State University.
This person is not in any teams
This person is not in any offices