Elena Calinescu

#430766

Software engineer