George Turrell

George Turrell

Affiliations and Expertise

University of Sciences and Technology of Lille, France