Posted on July 9, 2019July 9, 2019 by wp_731891Urban substrata and city regeneration call for abstracts