He is an International Sports Medicine Federation certified Team Physician and World Health Organisation certified trainer in disability prevention and rehabilitation. Dr. Mukherjee has practiced for over ten years as a physician including his five year tenure as a Medical Officer with the Indian Army. During his years of practice as a Sports Physician, Dr. Mukherjee was involved in training and medical aspects of national and international-level sports persons across multiple sports. With his growing interest in the functional aspects of human performance, Dr. Mukherjee went on to pursue a doctoral degree in Exercise Physiology from the Nanyang Technological University, Singapore. In addition, he also has an honours degree in physical education.