The European Centre THE JENNIE SMOLY CARUTHERS BIOTECHNOLOGY BUILDING from www.europeanarch.eu The Jennie Smoly Caruthers Biotechnology Building, located in Boulder, Colorado, is a cutting-edge research facility that has been making waves in the field of…