David Woodruff

 

is the Global Head of Content at Novartis.

icon