UNIVERSITY OF COPENHAGEN
LENE ODDERSHEDE
Info
Lene B. Oddershede was born 1970 and is married to Ulrich J. Quaade. They have three sons, Emil (1997), Magnus (2000), and August (2006).