Michel Vennetier

Senior researcher

1chapters authored