
David Desmarchelier
Economics & Econometrics / Environmental Economics
AD Scientific Index ID: 4943776
University of Lorraine
person_outline
David Desmarchelier's MOST POPULAR ARTICLES