FREIDA: Fellowship and Residency Electronic Interactive Database Access System

What does FREIDA mean? The above is one of FREIDA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Fellowship and Residency Electronic Interactive Database Access System