HomeWe are moving out!

iMEAN – TWB – Toulouse

iMEAN successfuly moved and settled down into its brand new office located within TWB premises in the scientific heart of Toulouse, France. 

Thank you TWB for this smooth relocation!