Barbara Lamory

Barbara Lamory is project manager at Imagine Eyes (Orsay, France).