Showing 10891 to 10905 of 21813 results
Cebas  57

Cebas 57

Patents for licensing Consejo Superior de Investigaciones Científicas
Liver-on-a-chip for Disease Modeling and Drug Screening

Liver-on-a-chip for Disease Modeling and Drug Screening

Innovative Products and Technologies Kyoto University