DEKK-TEC, Inc. R&D and Labs
New Orleans, Louisiana, United States
Founded Date:
1983-01-01
Headquarters:
Biotechnology, Clinical Trials, Pharmaceutical