74 pubs · 2,236 cites · h-index 34
Nuclear Materials Authority
2015 - 2025
Wayne State University
2022 - 2022