David Porteous
David Porteous

David Porteous

CEO and founder, BFA; Chair of Digital Frontiers Institute