145 employees
Impel Pharmaceuticals is a pharmaceutical company that creates intranasal drug treatments for central nervous system disorders.
2008