He has dual undergraduate degrees in Computer Science and Biological Science from the University of Calgary, and a Master of Science in Bioinformatics from the University of British Columbia. He completed medical school at the University of Calgary, and residency and subspecialty training in General Internal Medicine at Queen’s University. Dr. Srivastava subsequently joined the Division of General Internal Medicine at Queen’s University in 2016.