Search results for: Thallada Bhaskar
Renewable Energy > 2018 > 129 > PB > 686-694
Bioresource Technology > 2017 > 242 > C > 139-145
Bioresource Technology > 2017 > 237 > C > 57-63
Renewable Energy > 2016 > 98 > C > 238-244
Bioresource Technology > 2015 > 188 > Complete > 273-279