1
Published 2015
Springer Netherlands
... and Bioprocess Technology, Chinese Academy of Sciences, Qingdao, China...