Best Paper Award - ICA

PrizeAcademic

Degree of recognitionInternational