428 employees
Translational research to minimise the barriers between laboratories and the treatment of patients
1996