IRRA Technology Abbreviation

IRRA has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of IRRA in Technology.

Institutional Repositories and Researcw Assessment
Technology
Institutional Repositories for Research Assessment
Technology

Citation

Last updated: