Novan announces layoffs and executive changes

June 07, 2017 08:01 AM