Space Science Department Display on NASA / Rice, view from the left