He received his PhD from the University of Victoria. In his doctoral dissertation "A Deterministic Dynamic Associative Memory (DDAM) Model for Concept Space Representation," he explored topics in knowledge discovery and representation and underlined the importance of "context-dependent processing of medical information," a view fundamentally linked to Case Based Reasoning, Information Retrieval and Algorithmic Information Theory.