Background
Odeh, Francis was born on December 8, 1971 in Dubai, United Arab Emirates.
Odeh, Francis was born on December 8, 1971 in Dubai, United Arab Emirates.
Doctor of Medicine, University Debrecen, Hungary, 1995. Doctor of Philosophy, University Debrecen, Hungary, 2003.
Resident, department neurology Nordlandssykehuset, Bodø, Norway, since 2005.