International Foundation for Research and Development (Q52665969)
Jump to navigation
Jump to search
Academic publisher based in United Arab Emirates
- IFRD
Language | Label | Description | Also known as |
---|---|---|---|
English | International Foundation for Research and Development |
Academic publisher based in United Arab Emirates |
|