What does NHPAC stand for?

What does NHPAC mean? We have 2 definitions. Read most used NHPAC meanings below.