3 employees
IDenta develops proprietary onsite drug, drug precursor, and explosive detection kits.
2002