Loading patent details...
US12661433B2: Bioengineered scaffolds for modulation of immune system and the uses thereof | Searchlight