Welcome to AffiGEN

Life Science Supply Chain

Contact information

Trade name: AffiGen

Phone number: 7185132983

Email: info@affigen.com

Physical address: 547 Yurok Circle