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.