Steve Cayzer

Steve Cayzer

University lecturer: innovation, sustainability. Previously biologist, IT consultant, AI researcher