Tim- that sentence appears to be grammatically correct but so convoluted that it would clearly need to be changed.