Rebecca Joubert Rebecca Joubert is a Minor student in Brain and Cognition at the Institute of Psychology, Leiden University. Links