102 Bd Carl-Vogt
Genève, CH - 1205
Switzerland
University of Geneva
taxation, tax law, tax incentives, charitable giving, donations, tax policy, tax deduction