20240305135926.229458 Netherlands Cell engineering (Online) Cell engineering. Cell engineering (Online) Cell engineering. 1389-6946 http://www.springer.com/series/5728