Shangbei Xu




Organ Tetris is a design for the Human Biosciences Building 201 entrance way inpired by Tetris.