Cuomo MARCO

Director Tech Products & Innovation, Novartis Pharma AG


Appearances