Startups at Qatar Science & Technology Park don’t have to be the biggest — they just have to make an impact on people and the ...