Global Headquarters & EU business office: 
SCT Cell Manufacturing s.r.o.
Jankovcova 1518/2
170 00  Praha 7
Czech Republic



ID number: 14088266
VAT number: CZ14088266

Registration: Companies Register of the Municipal Court in Prague, the Czech Republic, Ref. C 360388


US Business Office:                                  
SCTbio Inc.
180 Canal Street, Suite 300
Boston, MA 02114, USA

General Contact 

[email protected]

Contact for media

[email protected]

Data Protection Officer

[email protected]