Osel Inc.

320 Logue Ave, Mountain View, CA 94043

Private
Healthcare & Pharmaceuticals - Biotechnology
under $1M
around 1 - 10
(650) 964-1420
(408) 986-0019


Osel Inc. is located at 320 Logue Ave, Mountain View, CA 94043. It has around 1 - 10 employees. Its revenue is under $1M. ...

Brand Quality - 1/2
Do you believe in Osel Inc.'s mission?


Result Not Found.


No Data to Display.

0 Contacts at this company

Jan 17, 2018 17:30:43
MOUNTAIN VIEW, Calif.--(BUSINESS WIRE)--Osel, Inc. today announced the first patient has been dosed in a new clinical study launched in collaboration with five Danish [...]

Get Started Today : Sign up in 20 seconds
Search with 20+ criteria.
Export results in seconds.
Bad emails?
No worry, we give two extras for every bad email.