DAVID BLÁHA

Activities in companies