Elena Danescu

Post-Doc
University of Luxembourg
DEIS