132 inventions and innovations from 31 countries were filtered out and selected to be presented at the IWA 2019 salon and competition held under the Patronage of IFIA in Rabat, Morocco.

Read more...

Facebook
Twitter
LinkedIn

Copyright © 2016-2024 OFEED, all rights reserved.