Elizabeth Bowler

Elizabeth Bowler is an author at University of the West of England specializing in life sciences, oncology, and mitochondrial membranes.

Publications per year

2013–2024

9

Publications

9