David Blech, CNP