Background
Andersson, David Emanuel was born on March 31, 1966 in Vanersborg.
Andersson, David Emanuel was born on March 31, 1966 in Vanersborg.
Doctor of Philosophy, Royal Institute of Technology, 1997.
Professor National Sun Yat-sen University, since 2008.