News.

robert cook robert cook

Confabulation nation

Confabulation is a great word and a big issue for insight - wearable cameras help us cope the gaps in people’s memories and become truly patient centric

Read More