Institute of Fisheries Research and Development (IFRD) is located in Bayan ng Naawan, Philippines on Pedro Pagalan St., Poblacion, Naawan. Institute of Fisheries Research and Development (IFRD) is rated 5 out of 5 in the category research institute in Philippines.
Address
Pedro Pagalan St., Poblacion, Naawan