Showing 18571 to 18585 of 25470 results
An Off-Line Image Search Engine

An Off-Line Image Search Engine

Patents for licensing Yeda
SARS-CoV-2 Targeted Libraries for offer

SARS-CoV-2 Targeted Libraries for offer

Innovative Products and Technologies Otava Research Institute
Freezing precipitations detection device

Freezing precipitations detection device

Innovative Products and Technologies Luxembourg Institute of Science and Technology (LIST)