May 10, 1950

Ben Thorp has a bachelor’s degree in Architecture and is pursuing his Masters in Architecture part time while working with CycleSpace. His research work and overseas studies in Poland evidence his special interest in urban planning, […]