Description: Robert Cruickshank is an American mechanical and telecommunications engineer, writer, consultant and is the holder of several United States & International Letters patent.
engineer (3275) mechanical (1365) telecommunications (1163) robert cruickshank (1)
Web Designer
Mechanical & Telecommunications Engineer,
Energy & Telecommunications Engineer