Base

Full Name

Stuart Russell

Organization

Optasense

Job Title

Head of optical R&D

Country

United Kingdom