Benjamin R Horrocks
, Newcastle upon Tyne

Physical Chemistry, Nanotechnology, Electrochemistry

Bsc PhD
39.67

Skills and expertise(5) View all

10 Following View all

79 Followers View all