126 employees
Genel is a biotechnology company that offers RNAi screening, drug testing, gene regulation, and biopharma research services.
2014