Dr. Karanvir Singh Daffu, born and raised in Punjab, India. Dr Daffu graduated from medical school in 2011 and moved to Canada. He has experience working as a behaviour therapist with children with developmental disabilities. He moved to the United Kingdom to persue his medical career where he worked in ER, various other acute hospital posts and completed his Family Medicine training in UK. He made his way back to Calgary in March 2024 and is working as a full time Family Physician. His aim is to work more on preventive medicine and help his patients attain good health in longer term.
In his spare time Dr Daffu likes to spend time with his family, enjoy crossfit workouts and watch movies.About our team
Dr Karanvir Singh Daffu
MD, MRCPG, CCFP
Other Doctors in the Team
Support Staff
- Parminder Saroa
- Supreet Kaur
- Sanjam Sandhu
- Gursimran Kaur
- Dhruma Patel