Alain L.P. Frauchiger

Geneva, Switzerland

So Hip it hurts, since 1967

  • Work
    • Self Employed
  • Education
    • University of Geneva