Cellabs employs 7 employees. The Cellabs management team includes Aoife Iomaire (Production Scientist), Diane Hall (Scientific Operations and Quality Assurance and Regulatory Affairs Manager), and Neil Marshall (Production Scientist).
Looking for a particular Cellabs employee's phone or email?