Marcela Popa

University of Bucharest Romania

Marcela Popa

3chapters authored