• Novartis Pixel Art

    Novartis Pixel Art

    Novartis International AG is a Swiss multinational pharmaceutical company based in Basel, Switzerland, ranking number one in sales among the world-... See more

    Posted by