ISSN 1842-4562
Member of DOAJ

Daniel Teodorescu

dteodor at emory dot edu

Emory University, Atlanta, USA