Haseeb Ahmad None

President Europe at Novartis


Invests into