Yann Le Guyadec

European University of BrittanyFrance

1chapters authored