Discover companies you will love

Ogoshi Ryota

University of York, UK / Computer Science with Cyber Security

Ogoshi Ryota

University of York, UK / Computer Science with Cyber Security