What does IMPAACT stand for?

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

ADVERTISEMENT