Takeda Türkiye’s “Lenfomart Gallery Project” has been awarded.
The “Lenfomart Gallery Project,” where Takeda Türkiye narrates the journey of lymphoma patients through storytelling, has been honored in the Digital and Technology Main Category of the Istanbul Marketing Awards’ New Website category. Designed in three dimensions and navigable in…