Recent jobs in life-science