Company overview
UID
CHE-112.381.726
CHID
CH66006240058
Name
Centre for Bioresources Sustainability in Africa (CBSA)
Former names
Centre for Bioresources Sustainability in Africa (CBSA), en liquidation
Entity type
Association
Status
active
Registration date
11 November 2016
Address
quai Charles-Page 1, 1205 Genève
Postal code
1205
Country
Switzerland