
Alpha Profiles · Executive Profile
Jeffrey Blizard
Director at TELA Bio, Inc. (NASDAQ: TELA)
https://registry.alpha.ac/people/jeffrey-blizard

Alpha Profiles · Executive Profile
Director at TELA Bio, Inc. (NASDAQ: TELA)
https://registry.alpha.ac/people/jeffrey-blizard