James Holmes

James Holmes is an author at The Open University specializing in natural sciences, earth sciences, and atmospheric science.

Publications per year

1989–2025

39

Publications

39