NPB (disambiguation)

NPB can refer to: