Location:
Sunnyvale, California 94089, United States


Founded in: 2011
Stage: Revenue generating
Number of employees: 6-15
Funding history:
Stage: Revenue generating
Number of employees: 6-15
Funding history:
- Date: 01/2012, Seed: undisclosed amount
Short URL:
vator.co/informedika-inc-8
Followers (5)


