Should you have a complaint relating to an order or any other matter, then please contact IBIO. We will do our best to resolve the matter to your satisfaction as quickly as possible.
You can contact us by e-mail or by post: Van Breestraat 185-3 1071 ZN Amsterdam, The Netherlands. Please describe the nature of your complaint as clearly as possible.
You can also call us at 088 - 3425 400.
Our complaints procedure follows the guidelines as described in the terms and conditions in article 14.
Guidelines for appeal procedures can be found here in article 6 of the terms and conditions.