Skip to main content

Karen De Clerck

2 works

Ghent University, Department of Textiles, Gent B-9052, Belgium