Tollys moves its headquarters

The new 300 sqm headquarters will support Tollys’ growth by offering all the features expected by biotech companies
Read the article (EN)
Lire l'article (FR)

Tollys
A new dimension in immuno-oncology
Office
60F avenue Rockefeller
69008 Lyon, FRANCE
Recent Comments