Organization
Meliora.
Latin word meaning "ever better"; motto of the University of Rochester
The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Meliora
Meliora is a Latin adjective meaning "better". It is the neuter plural form of the adjective melior, -or, -us.
Everything about Meliora →