Dr Banerjee completed his medical degree in New Delhi, India and moved to the United States in 1992. He received a Masters Degree in Public Health at UNC Chapel Hill where he focused on Health Education and Cancer Prevention.
He completed an Internal Medicine Internship and Residency at the Southern Illinois University- School of Medicine in 1997. He continued there as Assistant Professor in Internal Medicine wining awards for teaching excellence and contributed to Medical Informatics research.