Tom J. Bell

Tom J. Bell

Researcher, engineering consultant and local politician.
Southampton, UK