23
Publications
528
Citations
16
H-Index
1994
Active since
Steve Bowra is an author at Aberystwyth University specializing in engineering, environmental engineering, and chemical engineering.
Top concepts
EngineeringBioenergyBiochemistryNatural SciencesChemical EngineeringEnvironmental EngineeringBiotechnologyBiomass ConversionBiologyMedicine
Publications per year
1994–2021
23
23
Rows per page
1–5 of 23