Acronyms and Abbreviations

What does ICRAF stand for?

All definitions of ICRAFBack to ic GroupBack to icr Group