Dimitrios Lazaridis
Work - inv:b65cf3469ba9348ee6ea9d9477b06b46
This webapp heavily uses JavaScript. You can read its source code from our client code repository