Deep River Science Academyh-index: 28Total citations: 2,748Total papers: 155Homepage: http://www.drsa.ca/