10 employees
An innovative team of medical and scientific professionals on a mission to advance natural (NK) cell therapeutics.
2014