Search from website
Home
Leave us a message:
For inquiries write to us:info@icosagen.com
Looking to join our team?Send your motivation letter and CV topersonal@icosagen.com
Icosagen ASRegistry Code: 10565884VAT Number: EE100573055
Icosagen Cell Factory OÜRegistry Code: 11107818VAT Number: EE100969520
Eerika tee 1Õssu, Kambja valdTartu maakond 61713Estonia+372 737 7070
77 Geary St5th FloorSan Francisco, CA 94108