life science translations