technollama.co.uk
New search engine.
Teoma is a new search engine that follows a similar idea to that of Google Scholar, it tries to filter searches to give sources that have certain authority. It does this by producing searches that …