ngp physics