The Sue& Frank Mayborn Natural Science and Cultural History Museum Complex is a 142,000-square-foot facility that opened in May 2004 at Baylor University in Waco, Texas.