65 pubs · 4,880 cites · h-index 24
Victim Support
2025 - 2025
ID Genomics (United States)
Cell Signaling Technology (United States)
2022 - 2024
King Abdulaziz City for Science and Technology
2023 - 2023
Harvard University