Announcement: introducing Odysci

Odysci is a new web portal for search and rank of scientific articles published in journals and conferences worldwide. Our objective is to provide the best academic search engine available, along with a productive technical social-network environment.