Bioengineering to tackle environmental challenges, climate changes and resource recovery.

Mohammad J Taherzadeh
Published in: Bioengineered (2020)