About Impel NeuroPharma, Inc.
Based in Seattle, Washington (WA), Impel NeuroPharma, Inc. operates in the Life Science sector. Founded in 2011, it is headquartered in Seattle, Washington (WA). The company is classified under the Life Science sector.