Advisor: Bikram Dhanoa