SCellex employs 8 employees. The SCellex management team includes Hannes Lohi (Board Member).
Looking for a particular SCellex employee's phone or email?