292 pubs · 22,861 cites · h-index 50
Merck & Co., Inc., Rahway, NJ, USA (United States)
2006 - Present
Applied Science Laboratories (United States)
2013 - Present
Pfizer (United States)
2023 - 2025
United States Military Academy
2008 - 2024
Hospital District of Helsinki and Uusimaa
2022 - 2022