108 pubs · 4,433 cites · h-index 29
ZRT Laboratory
2025 - Present
Intel (United States)
2025 - 2025
California Pacific Medical Center
Biocom
Centre National de la Recherche Scientifique
2022 - 2024