Location: Fred & Pamela Buffett Cancer Center (505 S 45th St, Omaha, NE 68106)
For more information visit: http://omahastem.com/nebraska-science-festival/
Location: Fred & Pamela Buffett Cancer Center (505 S 45th St, Omaha, NE 68106)
For more information visit: http://omahastem.com/nebraska-science-festival/