• Subscribe
  • Abu Bekhar Al Rashid (Abe)

    Abu Bekhar Al Rashid (Abe)

    Consultant and PhD in Bio-engineering