Deirdre Clarke

IP Counsel at Novartis Pharmaceuticals Corporation