Showing 21376 to 21390 of 24325 results
Mimetic lymph nodes for immune cell culture

Mimetic lymph nodes for immune cell culture

Patents for licensing ICMAB-CSIC
Water Emulsifiable Bio-based Lubricant

Water Emulsifiable Bio-based Lubricant

Innovative Products and Technologies Airable Research Lab, business line of Ohio Soybean Council