Innovation Consultant Innovation Professional Innovator

Exploring Deepfakes With Richard DeVaul, Pretty Scary

Deepfakes are the latest advancement in computer-generated imagery (CGI), and Richard DeVaul has been at the forefront of this... Read More