Gerardo Mackenzie, PhD