The 2019 IPLOCA New Technologies Award

08.10.2019