14 pubs · 23 cites · h-index 2
Johns Hopkins University
2020 - Present
Johns Hopkins Medicine
2020 - 2024
China Electronics Technology Group Corporation
2023 - 2023