Richard Ginioux 25

Richard Ginioux

EuroCHRIE Past President (2013-14)

Biography