Novan lands $25M in new investment, expands management team

Pharmaceutical development firm Novan is bolstering both its finances and executive team with moves announced this week.