107 pubs · 1,877 cites · h-index 22
Pfizer (United States)
2023 - 2025
Sana Biotechnology (United States)
2022 - 2024
Midwestern State University
2022 - 2022
Memorial Sloan Kettering Cancer Center
2016 - 2016
National Security Technologies (United States)
2016 - 2016