Déjà vu, or translated from French- ‘already seen’, is something we have all experienced. You walk up to the coffee shop counter, ready to order a latte, and are suddenly overwhelmed by the feeling...
Below is a transcribed interview from my sit-down with Dr. Raz.