Deucalion Resources Group

Software development

1984 Inc. 5000 Rank:
# 333
1983 Revenue:
$ 1.7 Million
3-Year Growth:
656%
Location:
Ann ArborMI 
Founded:
0000
Employees:
12