Tom Dakin

Tom Dakin

Sea to Shore Systems Ltd.

Chief Scientist

More