CPQs-Science-1003