NIGC ali farokhi ODL response for CME4300Tudelft Ali farokhi 5371899Arad namdarmoghadam 5135850Group 24 Podcast website