Windward Bio AG
- Registration reference
- ZC020798
- Date registered
- 22 October 2025
- Registration expires
- 21 October 2026
- Payment tier
- Tier 1
- Data controller
- Windward Bio AG
- Address
- Aeschenplatz 6, Basel 4052
- Data Protection Officer
- MyData-Trust [email protected]