Company overview
UID
CHE-171.334.076
CHID
CH17070011535
Name
Institute of Biodiversity Research and Action for Nature Climate and Humanity Stiftung
Entity type
Foundation
Status
active
Registration date
16 December 2025
Address
Oberallmendstrasse 18, 6300 Zug
Postal code
6300
Country
Switzerland