Michael Halva, MSc