Company

ICON CLINICAL RESEARCH

303 Twin Dolphin Dr # 600

94065-1422

CA, REDWOOD CITY

(650) 620-2100

Person for contact

About This Property

CategoriesServices, Research, Development, And Testing Services
TypePrivate
Credit score coreC+
Number of PC's used30+
Number of employess5 TO 9

Maps