Leonardo Electronic Almanac

Established in 1993, Leonardo Electronic Almanac, a peer reviewed journal (ISSN No: 1071- 4391), is the electronic arm of the pioneer art journal, Leonardo - Journal of Art, Science & Technology. LEA Editorial Board is composed of internationally recognized academics who are experts in their respective fields. 

link