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