Interview with Amol Mehra

Amol Mehra
Director of Programmes / Laudes Foundation
Amsterdam, NL