OU Construction

The Stephenson Life Sciences Research Center is one of many buildings under construction at the University of Oklahoma  in Norman.  Photo by Steve Sisney, The Oklahoman
The Stephenson Life Sciences Research Center is one of many buildings under construction at the University of Oklahoma in Norman. Photo by Steve Sisney, The Oklahoman

Related Articles: