Impel Pharmaceuticals Inc. gab bekannt, dass Stephen Shrewsbury, M.D., derzeitiger Chief Medical Officer, das Unternehmen zum 31. März 2023 verlassen wird.