Dr. Hudson attended the Westminster Medical School of London University (now Imperial College) in England. He was awarded his medical degree in 1972. In his final year he was awarded the Charles Power Memorial Prize of the Westminster Medical School. He worked for one year in England before coming to the United States in 1973.