0 employees
Explera is engages in importing, manufacturing, and marketing products in the molecular biology field for research laboratories.
2003