Search results for: Thallada Bhaskar
Renewable Energy > 2018 > 129 > PB > 686-694
Bioresource Technology > 2015 > 188 > Complete > 280-286
Bioresource Technology > 2015 > 188 > Complete > 273-279
Bioresource Technology > 2014 > 169 > C > 614-621