Once logged in, you can add biography in the database
December 8, 1971
Dubai, United Arab Emirates
Resident, department neurology Nordlandssykehuset, Bodø, Norway, since 2005.
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.