Trifonova, Temenuga

Institution, Country: 
York University, Canada