The Scripps Research Institute Department of Molecular & Experimental Research

  • 115,000 SF
  • La Jolla, CA
  • Completed 1996