James Spencer

James Spencer is an author at University of Bristol specializing in life sciences, medicine, and beta-lactam resistance.

Publications per year

1992–2025

167

Publications

167