Elena Tzenova, Lecturer, NYUAD
Elena Tzenova, Lecturer, Science, NYUAD

Elena Tzenova

Lecturer, Science

Affiliation: NYU Abu Dhabi

Biography