Karen Maex

Belgian Master of Science in Engineering and university teacher