Invictus Oncology

Brand Identity for Invictus Oncology, a cutting-edge cancer drug company. Our logo was based on "V for Victory" symbol, emphasizing the meaning of Invictus — invincible. As well as standing as a symbol of strength for the cancer patient battling the disease victoriously.