Tag M.Sc or equivalent degree in Life Sciences or related areas