Showing 18331 to 18345 of 24206 results
Biopolymer based micro- and nanoparticles

Biopolymer based micro- and nanoparticles

Patents for licensing UATEC - Unidade de Transferência de Tecnologia