Tag: Omkar Prasad Baidya

Renowned Indian Doctor and Philosopher Omkar Prasad Baidya Receives Global Accolades for Groundbreaking Work

Omkar Prasad Baidya, born on December 3rd, 1984, in Agartala, Tripura, India,…

By Team Desk