Web Platform

ICRA HQ
Contact Information
+31 (0)317 422 938
Organization
International Center for Development Oriented Research in Agriculture (ICRA)
11960 Bayan Lepas
Penang,
, Malaysia

: worldfishcenter@cgiar.org
: +604628 6888 |

: +604626 5530 |

ENGLISH
NON-GOVERNMENTAL ORGANIZATION (NGO)