Innovative People

John McHardy

John McHardy Batteries
Fuel cells
Electrochemical sensors for biomedical and environmental applications