Marek Haftek

Dr. Marek Haftek