Search from website
Search from website
For inquiries write to us:
info@icosagen.comLooking to join our team?
Send your motivation letter and CV to
Icosagen AS
Registry Code: 10565884
VAT Number: EE100573055
Icosagen Cell Factory OÜ
Registry Code: 11107818
VAT Number: EE100969520
Eerika tee 1
Õssu, Kambja vald
Tartu maakond 61713
Estonia
+372 737 7070
77 Geary St. 5th Floor
San Francisco, CA 94108
+1 934-204-4377