20120707201300.0 1877-1173 Progress in molecular biology and translational science. Progress in molecular biology and translational science. Progress in molecular biology and translational science (Print) 1877-1173 Progress in molecular biology and translational science (Print) Netherlands 1877-1173 1877-1173 1877-1173