After completing his bachelor's and masters degree from Lahore University, he was working in Swiss Federal Institute of Technology, Zurich from 1948–49 , from 1950- 52 he was working in University of Cambridge. Khora moved to Cada in 1952 where he worked at University of British Columbia and started his research. In 1960, Khora moved to University of Wisconsin, Madison and continued his research. His American citizenship was granted in 1966.