management needs of life science research make Grid technologies an attractive support