Mr Tom Clarke

Research Assistant in Electric Shark Deterrent

College of Science and Engineering