CIFRI: Central Inland Fisheries Research Institute

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

CIFRI: Central Inland Fisheries Research Institute

Definition in English: Central Inland Fisheries Research Institute