Skip to main content
SS

Stephen Shevlin

Senior Editor, Nature Materials

Nature Materials

s***@nature.com Upgrade
Pro only
London, England, United Kingdom

About

Nature Materials Senior Editor, dealing with catalysts, topics in condensed matter, porous materials...

Upgrade to read full bio

Industries

Recent Article

Setting stable catalysts - Nature Materials

Upgrade for article links
2 total articles published · Senior