Sense of presence and anxiety during virtual social interactions between a human and virtual humans

More Info
expand_more