Petrenko D.E.

Doctor of Philosophy