Alyssa Kneller

She currently serves as the director of content development at the Novartis Institutes for BioMedical Research.

icon