Tollys moves its headquarters

Logo Tollys

 

The new 300 sqm headquarters will support Tollys’ growth by offering all the features expected by biotech companies

Tollys

A new dimension in immuno-oncology

Office

60F avenue Rockefeller
69008 Lyon, FRANCE

Contact us