CNP laboratory