24 pubs · 95 cites · h-index 4
United BioSource Corporation (United Kingdom)
2026 - Present
Dana-Farber Cancer Institute
2024 - Present
Stat Medical Devices (United States)
2025 - 2025
Multimeric Biotherapeutics (United States)
2025 - 2025
Biopeptide (United States)
2025 - 2025