Stefan McDonough

Adjunct Professor of Brain Science
Vice President and Head of Neuroscience, Atalanta Therapeutics