Alexandra Elena Plesu Popescu

Dr. Alexandra Elena Plesu Popescu

University of Barcelona
orcid