Mr Tom Clarke

Research Officer in Electric Shark Deterrent

College of Science and Engineering