98 pubs · 1,496 cites · h-index 22
Systems and Technology Research (United States)
2020 - 2025
Public Citizen
2023 - 2023
Johns Hopkins University Applied Physics Laboratory
2009 - 2022
AdTech Systems Research (United States)
2020 - 2020
Johns Hopkins University
2017 - 2017