Innoviris is located in Saint-Gilles, Belgium on Chaussée de Charleroi 112. Innoviris is rated 4.5 out of 5 in the category state department science technology in Belgium.
Address
Chaussée de Charleroi 112
Accessibility
Wheelchair-accessible entrance