Yeda Research and Development Co. Ltd.

Description

Rehovot, Israel; handles technology transfer for various Israeli research organizations

Location

Rehovot Israel FOR

Reference Number

9522