Yes. The logo has five petals symbolizing Pancha Mahabhuta and three circles signifying the fundamental principles of Ayurveda. There is a silhouette of Lord Dhanwantri in the center and a leaf encircles the whole logo symbolizing healing through nature.