Albert Borrero


Albert Borrero is Manager of Communication and Publications Services (CPS) at the International Rice Research Institute.