151 pubs · 3,010 cites · h-index 28
Advisory Board Company (United States)
2025 - 2025
Oak Ridge National Laboratory
2022 - 2023
Office of Scientific and Technical Information
2022 - 2023
Universitair Ziekenhuis Leuven
2023 - 2023
National Technical Information Service
2022 - 2023