43 pubs · 895 cites · h-index 13
Idaho National Laboratory
2025 - 2025
Government of the United States of America
2025 - 2025
Sandia National Laboratories California
2022 - 2024
University of Michigan
2017 - 2024
Xenetic Biosciences (United Kingdom)
2024 - 2024