Opher Ganel

Written by

Consultant | physicist | systems engineer | writer | small-business coach for solo professionals (opherganel.com) | avid reader | amateur photographer & artist