Dr. Maciej Zawadniok Research Profile