C. Erickson & Sons Brings “Body Odyssey” to Life at The Franklin Institute

C. Erickson & Sons recently completed a transformative 8,500-square-foot renovation for Body Odyssey at The Franklin Institute in Philadelphia, part of the museum’s ongoing bicentennial revitalization. This immersive, high-tech