"Earlier, people used to question the logic of yoga, saying at a time when advances have been made in the field of science how can anyone talk about yoga. Today, not just this country, but the entire world has accepted the power of yoga,'' Modi had said while inaugurating the university.