Assignee
- Yeda Research And Development Co.
- Universitat De Barcelona
- Institució Catalana De Recerca I Estudis Avancats
Inventors
- Rony Seger (13 patents)
- Karen Flores (2 patents)
- Xavier BARRIL ALONSO (4 patents)
- Carlos Galdeano Cantador (1 patents)
US Patent 12286439 · Granted Apr 29, 2025