108 pubs · 830 cites · h-index 17
San Diego Biomedical Research Institute
2026 - Present
XCell Science (United States)
2024 - Present
Cell Medica (Switzerland)
2025 - Present
BioMarin (United States)
Scintillon Institute
2024 - 2025