Research at MRPC