
Felicia IENCULESCU-POPOVICI
Felicia Ienculescu-Popovici is the founder and director of Greenitiative and a finalist of the 2017 Roger Léron Award.
Read more →
Melissa Miklos