20Oct Omar Elmadbouly Omar Elmadbouly Examines How Computers Can Help Keep Us Connected During Covid-19 29Sep Omar Elmadbouly Hitting the Wide New World in 2020 See All Posts