There’s an old saying that goes “you win some, you lose some,” but we think it really should be, “you win some, you learn some.” Do you agree? Have you learned something new lately?
September 22, 2016
Novartis Community Manager
Copyright © 2018 Novartis Pharmaceuticals Corporation. All rights reserved. 11/17 T-HFS-1351303