34 pubs · 256 cites · h-index 7
Architectural Applications (United States)
2020 - 2020
Anhui Institute of Architectural Research and Design
2012 - 2012
Tufts University
2001 - 2001