B Craig Granowitz

Affiliations

  • Svp, Chief Medical Officer at Lexicon Pharmaceuticals Inc. (LXRX), 2025-03-03