Seventh edition of the National Science, Technology and Innovation Festival kicks off in Dubai Read more