Take Off Istanbul Application for Young Entrepreneurs
The Islamic Conference Youth Forum for Dialogue and Cooperation (ICYF-DC), an international institution affiliated
The Islamic Conference Youth Forum for Dialogue and Cooperation (ICYF-DC), an international institution affiliated