Open Menu
Companies>InDevR
Last Modified16/12/2021 12:00 AM
cover
InDevR icon

InDevR

Claimed Company
Employee Participants2
Total Rating17
Revenue$0

InDevR develops and manufactures microarray technologies as well as novel solutions to support the life science industry. Read More

Headquarters 2100 Central Ave. Suite 106, Boulder, CO, USA
Phone Number 3034029300