No products in the basket.
Algorithmic Thinking in Research and Industry
Current trends
Ethical considerations