Truly an excellent supervisor, competent, and very generous with his time and dedication! I was just a few weeks away from the deadline with my thesis, and with his support and guidance, I managed to complete it on time. I can’t thank him enough. I would highly recommend him to anyone looking for technical help with their thesis.