Alexander Markevich, MSc PhD