Prof. Bill Dufwa
Stockholm University,
S-10691,
Stockholm,
Sweden
Sturegatan 44 A,
SE-11436,
Stockholm,
Sweden
105 Rue de la Pompe,
F-75016,
Paris,
France
Current Roles / Positions
- Honorary Member, Presidential Council, AIDA World