GEEN Awarded 2nd Prize at BIO Startup MENA Challenge 2018

9 views