Andrew Bastawrous

Andrew Bastawrous

Andrew Bastawrous, UK

2023 WINNER

Rethinking the supply chain and leveraging technology to help millions overcome vision impairment

Pin It on Pinterest