Narinder Singh, MD General Practice