Showing 8506 to 8520 of 21933 results
Patterned surfaces for physical entrapment of drug particles

Patterned surfaces for physical entrapment of drug particles

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