David Gilad

David Gilad

About Me
David Gilad, Dr. sc. nat., is a Swiss American currently living in Jerusalem.