Showing 18526 to 18540 of 21601 results
Biopolymer based micro- and nanoparticles

Biopolymer based micro- and nanoparticles

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