Search results for: Sheela Berchmans
Bioresource Technology > 2016 > 217 > C > 113-120
Electrochemistry Communications > 2013 > 34 > Complete > 25-28
Bioresource Technology > 2012 > 104 > Complete > 388-393
Journal of Power Sources > 2006 > 160 > 2 > 991-996