Period2018 → …
Work forConstruction Scotland Innovation Centre, United Kingdom
Degree of RecognitionNational