Tom D. Sheppard

TD

Tom D. Sheppard is an author at University College London specializing in natural sciences, chemistry, and catalysis.

Publications per year

1972–2025

116

Publications

116