Joy van Helvert

Joy van Helvert was a Senior Research Officer at the IEG group.