92 pubs · 2,716 cites · h-index 25
Meta (United States)
2024 - Present
Concordia University
2012 - Present
BC Platforms (Finland)
2025 - 2025
Alpha Omega Alpha Medical Honor Society
2024 - 2024
Menlo School